Full-Stack
Lumin
Upload a CSV and ask questions in plain English. Lumin answers with auto generated charts, flags anomalies in numeric columns, and exports the findings.

The problem
Most small companies cannot justify a full time data analyst, so their data just sits there. When I looked into it around Cleveland, more than 60% of the companies I checked were doing their analysis by hand or not at all. The gap is not the data, it is that reading it takes a skill and a salary they do not have.
What I built
- Let a user upload a CSV, JSON or text file and ask questions in plain English, with Claude doing the analysis underneath.
- Generated charts automatically with Vega-Lite when a picture answered the question better than text, and flagged anomalies in numeric columns.
- Added the things that make it usable day to day: pinning key insights, exporting findings to PDF, and a weekly email digest.
- Built the whole product on Next.js and Supabase with real auth and storage, not a throwaway demo.
The outcome
Lumin turns a raw file into plain English answers and charts in a couple of questions, which is the work a small business would otherwise pay an analyst for.
Stack
- Next.js
- TypeScript
- Claude API
- Supabase
- Vega-Lite