Live demo
ReportDash
CSV dashboard and weekly report demo for small business data.
ReportDash is a responsive CSV dashboard and weekly report prototype for small businesses. It shows how spreadsheet exports can become a clean reporting workflow with CSV import, KPI cards, filters, charts, sortable table rows, and a print-friendly weekly report summary.
Portfolio MVP demo. No backend database, external analytics integration, accounting-grade reporting, financial compliance, or real customer data.
Project shape
- My role
- Product scope, UI direction, AI-assisted frontend implementation with OpenAI Codex, QA coordination, reporting workflow design, CSV validation review, documentation, GitHub workflow, and Vercel deployment.
- Tools
- OpenAI Codex, Vite, React, TypeScript, Tailwind CSS, Recharts, localStorage, GitHub, Vercel, PowerShell, Manual QA, Browser print
Features
- Landing page
- Demo data loading
- CSV import
- CSV validation
- KPI dashboard
- Revenue and order charts
- Channel and category filters
- ISO date filters
- Sortable data table
- Weekly report summary
- Print / Save as PDF via browser print
- Activity import log
- localStorage persistence
- Clear and reset controls
- Responsive UI
- Accessibility and keyboard navigation QA
Next step
View live demo
Discuss a similar buildReportDash is a polished portfolio MVP built for small businesses that want to turn CSV exports into clear KPI dashboards and weekly reports.
The app demonstrates a practical reporting workflow: users can load demo data or import a CSV file, review revenue and order metrics, filter by date, channel, and category, inspect charts and table rows, and generate a clean weekly summary.
This project was built as an AI-assisted development case study using OpenAI Codex, with manual product direction, QA, testing, GitHub workflow, and Vercel deployment review.
It is intentionally scoped as a portfolio MVP: no backend database, no external analytics integration, no accounting claims, no financial compliance, and no real customer data. The goal is to show how spreadsheet-style business data can become a clean, testable reporting dashboard quickly.
Live demo:
https://reportdash-six.vercel.app/
Source code available on request.