The inspiration for our project came from a simple, yet powerful observation: countless startup ideas are born every day, but most never make it past the ideation stage because of the technical barriers and the time it takes to build an MVP. As aspiring builders and developers ourselves, we know how overwhelming it can be to decide what pages to create, how to model databases, and what backend/frontend tech to use—especially under time pressure. So, we set out to build a tool that acts like a technical co-founder. By just describing your idea in plain English, our SaaS app uses AI (GPT-4o) to instantly break down your concept into a structured MVP blueprint: key web pages, database models with fields, core features like authentication or CRUD, and even generates starter code for frontend, backend, and database schemas. Our goal was to enable anyone—from solo founders to product managers—to go from idea to functional app structure in just a few clicks.
We built the core system using FastAPI for the backend and integrated OpenAI's GPT-4o to do the heavy lifting of natural language understanding and breakdown. The frontend, kept intentionally simple, uses vanilla HTML and JavaScript to let users input prompts and see structured MVP plans returned in real-time. Some of the biggest challenges we faced included designing the right prompt to extract clean and parseable JSON from the AI and managing unpredictable outputs when the AI misunderstood vague inputs. We also had to quickly learn and implement CORS handling, type-safe APIs with Pydantic, and error handling to ensure a smooth user experience. But through those challenges, we learned a lot about prompt engineering, fast API prototyping, and how to use AI as a backend logic generator. We’re proud of how far we’ve come in under 24 hours, and excited to keep building the advanced features like code export, project dashboards, and live previews. This project isn’t just a hackathon submission—it’s something we’d genuinely use ourselves.
Built With
- llm
- react
Log in or sign up for Devpost to join the conversation.