I'm building my first SaaS product in public. It's called SpeakSheet, and it generates Excel spreadsheets from natural language prompts.
This is my Day 1 devlog.
🧠 The Idea
Most people create the same spreadsheets repeatedly. Budget trackers. Sales logs. Task lists. Client rosters.
What if you could just describe what you need and get a fully structured .xlsx file in seconds?
That's SpeakSheet.
💡 How It Works
User types a prompt (e.g., "Track gym members with name, age, membership type, join date")
AI (Gemini Pro + LangChain) parses the prompt and extracts:
Column names
Data types
Required vs optional fields
Python backend generates the .xlsx file using openpyxl
User downloads or receives it via email[Future Feature]
✅ What I Built Today
Basic MVP UI (used ChatGPT to speed up scaffolding)
Prompt → schema generation pipeline
File upload feature
Email/password authentication via Supabase
💬 Feedback Welcome
I'm building this 100% in public. Follow along:
Twitter: [@NotVarunKV]
Drop a comment if you have ideas, questions, or just want to roast my code 😅

Top comments (0)