Stats and layout in one shot
Describe the dashboard and get KPI-style Stat cards, list/card groupings, and a nav layout — a real starting layout, not a skeleton. There's no sortable/filterable data-table or charting component in the editor today.
Plain Tailwind output, no bundled UI library
The export uses InBuild's own 26-component set with hand-written Tailwind classes — it does not depend on shadcn/ui, TanStack Table, or Recharts. If your team wants those, add them to the exported project yourself.
No modal component yet
There's no Modal/dialog component in the editor, so a "click a row for detail" interaction isn't something InBuild generates today — build that into the exported code.
Tailwind dark: classes available
The exported Tailwind config supports dark: variants like any Tailwind project; wiring up an actual dark-mode toggle is manual.
Try this prompt
“Build an admin dashboard for a SaaS product called LaunchDeck. Include: sidebar with 5 nav items, header with search and user menu, and 6 KPI cards (revenue, users, churn, MRR, DAU, NPS).”
Paste this into InBuild to see the result. Try it free →
Frequently asked questions
Can the dashboard connect to a real database?
InBuild generates the UI layer only, and it's static Tailwind markup — no data-fetching or table/chart components. For real data, export the project, add the components you need (a table library, a charting library), and wire them to your Postgres, Supabase, or API.
Does the table support sorting and filtering?
There's no dedicated data-table component in InBuild — the closest generated element is a simple List/Card layout. Add a real table library like TanStack Table in the exported code if you need sorting, filtering, or pagination.
Can I add more pages to the dashboard later?
Yes. The sidebar navigation links to routes you define. Add new page components in the exported Next.js project following the same patterns.