Starter

Internal dashboard with charts and filters

Turn a CSV or database table into a dashboard with KPIs, charts, filters, and an export.

Paste into Cursor, Claude Code, Codex, Lovable, Bolt, Replit or v0
Build an internal dashboard for [DATA SOURCE: CSV upload / Supabase table / API].

- KPI cards (totals, change vs. previous period), a line chart over time, a bar chart by category, and a sortable, paginated table.
- Date range and category filters that update everything; filters stored in the URL.
- CSV export of the filtered table.
- Use a small charting library; handle empty data and loading states.
- If data comes from a database, protect the page so only signed-in admins can see it, enforced on the server.

Tips

  • Start with a CSV so you can see the layout before wiring the database.

Works with: Cursor, Claude Code, Codex, Replit, Lovable, Bolt, v0. Last reviewed 2026-11-13.

← All prompts · Something broke? Fix library