AI Product · Data · B2B

Case study by Shashank Srivastava

IntelliDash: Making business data easier to explore through natural language.

An AI-powered business intelligence project exploring how small business owners can upload spreadsheet datasets, query them in plain English, and receive instant visualizations without writing SQL.

01. Overview

Traditional BI tools assume specialized expertise and high budgets. IntelliDash is a concept designed to bridge this gap, letting SMB owners upload spreadsheet datasets, query them in plain English, and receive clean, inspectable SQL outputs alongside automated reports.

IntelliDash: Product Requirements Document Cover

02. The Problem

Small and medium businesses accumulate valuable sales and transaction data, but they lack the technical resources to query it. Power BI and Tableau are over-built and require dedicated analysts, meaning raw CSV spreadsheets go unopened and every business question requires a database person.

The Problem: SMBs have the data. They don't have the tooling.

03. Market & Users

Identifying the massive market of Indian and international SMBs, and building for the primary persona of a non-technical freelance designer or shop owner who needs fast answers without learning SQL:

Market & Users: Who IntelliDash is built for

04. Product Overview

Defining IntelliDash's four core pillars: drag-and-drop upload, natural language queries, automated visualizations, and exportable reports.

Product Overview: What IntelliDash is

05. User Flow

Mapping the journey from CSV upload to plain-English questioning, local SQL generation, and instant chart-and-table rendering:

User Flow: From CSV to decision

06. Data Ingestion & AI Chat

Eliminating blank-page friction by displaying active session panels and offering pre-seeded query suggestions:

Feature 01: Data Ingestion & AI Chat (NL to SQL)

07. Dashboard & Visualizations

Designing auto-generating bar charts that pair visual trends with the raw underlying data table:

Feature 02: Dashboard & Visualization Layer

08. Reports Module

Compiling KPI summaries, category distributions, and automated anomaly detection into exportable on-demand sales reports:

Feature 03: Reports Module

09. Technical Architecture

Isolating long-running LLM inferences in FastAPI with a three-tier system design, and selecting PostgreSQL to ensure highly structured relational SQL output:

Technical Architecture: Three-tier system design

10. Product Positioning

Focusing on zero setup, AI-native querying, and accessibility for small teams rather than competing with enterprise BI pricing:

Positioning: Not a cheaper Power BI

11. Prototype Status

Assessing the current working prototype status honestly, establishing validation against synthetic datasets, and defining initial user testing goals:

Current Status: working prototype

12. What's Next

Detailing the phased rollout plan from initial small business pilots to hardening the query engine and scaling to cloud endpoints:

Roadmap: What's next

Read the next case study

Explore how I designed and rebuilt Jarvis, an Agentic AI Assistant, shifting from keyword pattern matching to conversational tool-calling.

Read Jarvis Case Study