💡 Inspiration
On June 17th, 2025, my mom asked me to help her find a nutritionist to create a diet plan. As I looked around, it hit me—this isn’t just her need, it’s something many people face. Everyone wants to eat better, stay healthy, and follow plans that actually fit their lives. That simple request from my mom sparked the idea for NutriPlan—a personalized diet planning app powered by AI.
⚙️ What it does
NutriPlan helps users generate AI-powered, personalized diet plans tailored to their goals, preferences, and health needs. It also suggests easy-to-follow recipes that align with the plan, making nutrition both simple and sustainable.
🛠️ How we built it
I built NutriPlan solo, combining powerful tools to bring it to life quickly yet efficiently. Here’s a breakdown of the tech stack: 1.Frontend: React.js + TypeScript for a modern, scalable UI 2.Build Tool: Vite for fast dev experience 3.Styling: Tailwind CSS for rapid, responsive design 4.Backend & DB: Supabase for database, auth, and APIs 5.AI(LLM API): Google Gemini API for LLM-generated meal plans and recipes 6.Productivity Boost: I used Cursor to speed up frontend development and streamline coding with AI assistance.
🚧 Challenges I ran into
Honestly, I realized this was a real-world problem just two days ago. With zero time to spare, I made the decision to build the entire MVP alone. From frontend to AI integration, it was a race against time. The pressure was intense—but also exciting and deeply motivating.
🏆 Accomplishments that I am proud of
Took an idea from spark to fully working MVP in just 2 days
- Integrated AI to create real, useful meal plans and personalized recipes
- Designed a clean, responsive UI that feels good to use
- Built something my mom—and many others—could genuinely benefit from
📚 What I learned
- Time constraints can push creativity to new heights
- Building with the right tools (like Supabase, Gemini API, Cursor) really helps ship faster
- Solving a personal need often leads to solving a real-world problem
🚀 What's next for NutriPlan
This is just the beginning. I plan to evolve NutriPlan from an MVP into a full production-ready platform. Next steps include:
- Adding automatic shopping list generation
- Expanding recipe variety and cuisine preferences
- Integrating goal tracking and reminders
- Possibly launching mobile support and coaching integrations My goal is to make personalized, intelligent nutrition accessible to everyone—starting from a simple need at home.
Built With
- cursor
- gemini
- react
- supabase
- tailwind
- typescript

Log in or sign up for Devpost to join the conversation.