


▲ 0 r/buildinpublic
Built a tool because I got tired of manually creating fake datasets every time I started a database project.
The idea is simple: describe your application in plain English (for example, "an e-commerce app with users, products, and orders"), and it generates a relational schema along with realistic sample data for every table.
A few things it supports:
- Creating tables and relationships from a prompt
- Editing schemas visually on a drag-and-drop canvas
- Foreign key relationships with valid references between tables
- Common data types like names, emails, UUIDs, addresses, dates, booleans, etc.
- Exporting generated data as CSV files
- API access for programmatic use
I built it with React, FastAPI, Faker, and Gemini.
I'm mainly looking for feedback on the workflow and UX. If you've worked with database seed data before, I'd love to know:
- Is this something you'd actually use?
- What would make it more useful?
- Anything confusing or missing from the schema editor?
u/Economy_Buy583 — 2 days ago