BodyMap – Your Personal AI Fitness & Diet Planner
Inspiration
We were inspired by how difficult it can be for people to stay consistent with their fitness and nutrition goals when plans are generic, confusing, or designed for gym environments they don’t have access to.
Everyone’s body, schedule, and motivation are unique, yet most workout apps still treat users the same way. We wanted to create something smarter—an AI-powered system that feels like a personal trainer, nutritionist, and accountability partner rolled into one.
Our goal was to help anyone, regardless of experience level, build a plan that feels realistic, motivating, and tailored precisely to their life.
BodyMap was inspired by the idea that everyone’s body is different—and deserves a plan as unique as their fingerprint.
What it does
BodyMap is an AI-powered web app that:
- Collects detailed user inputs (goals, equipment, time commitment, target body areas, diet, and recovery preferences).
- Generates a fully customized 7-day workout and meal plan.
- Automatically includes rest days for optimal muscle recovery.
- Lets users download their plan as a PDF.
- Allows easy editing to adapt plans over time.
How we built it
- Frontend: We used Lovable to design and build a responsive website with a modern dark Gen Z aesthetic.
- AI Integration: Gemini AI generates personalized plans based on user inputs.
- PDF Export: Plans are converted from Markdown to HTML and downloadable as PDFs.
- User Experience: Multi-step forms and dashboards guide users smoothly through setup and tracking.
- Technologies: HTML, CSS, JavaScript, Gemini AI API, Lovable platform.
Challenges we ran into
- Designing a multi-step form that collects a lot of information without feeling overwhelming.
- Crafting effective prompts to get Gemini AI to produce plans that balance detail, readability, and motivation.
- Handling various combinations of goals, equipment, and diet preferences.
- Ensuring the PDF export preserved formatting cleanly across devices.
Accomplishments that we're proud of
- Delivering a polished, modern experience that feels professional and approachable.
- Building a system flexible enough to adapt to virtually any fitness goal or level.
- Creating a project that can genuinely help people start or improve their health journey.
What we learned
- The importance of clear, structured AI prompts for consistent results.
- How to design forms that feel lightweight, even when gathering complex inputs.
- The value of testing across devices to ensure readability and usability.
What's next for BodyMap
- Adding progress tracking with visual analytics and charts.
- Supporting integrations with wearable devices and fitness trackers.
- Introducing community features like shared plans and challenges.
- Expanding diet recommendations to include regional cuisines and more advanced nutrition goals.
Built With
- gemini-ai
- lovable.dev
- typescript
Log in or sign up for Devpost to join the conversation.