A little exercise to get started with the specification phase of the software development lifecycle. See the instructions for more detail.
Gavin Guo GavinGuoSZ Christine Jin Christine-Jin Siqi ZhuHelenZhutt Haonan Cai HaonanCai
- Name: Edoardo Mongardi, Junior
- Background: Edo has tried gym workouts, cardio (running, soccer, tennis). However, he has confusion and problems on difficulty of accessing healthy food and big influence of his irregular schedule.
- Lower body fat percentage to below 13%
- Increase muscle mass and maintain a balanced physique
- Track and measure progress (body fat, calories, muscle distribution)
- Receive accurate and personalized diet recommendations (protein, fat, carb ratios, meal plans)
- Build sustainable lifestyle habits with reminders
- Follow a strict but flexible plan that adapts to his daily schedule
- Irregular schedule → cannot maintain consistent workouts
- Hard to eat healthy in the U.S., especially in NYC (food purchasing is inconvenient)
- Limited options for cardio outside the treadmill
- Has plans but struggles with execution
- Existing apps are too generic → lack personalized, actionable steps
- Student lifestyle makes it hard to stay disciplined
To help user achive their fitness goals by providing personalized diet recommendations and progress reports that fit into their lifestyle.
User Stories
- As a user with dietary restrictions, I want to exclude certain food like allergies so I can receive safe food options.
- As a student on budget, I need affordable meal suggestion to stay healthy without overspending.
- As a working professional, I want short workout options so I can fit exercise into my lunch break.
- As a user that frequents gym, I want to set a target body fat percentage that reflects my current progress.
- As a morning person, I want my fitness plans in morning so that I can start strong and energized.
- As some that struggles to keep a regular schedule, I need flexible meal suggestions that supports skipped or late meals.
- As an elderly, I want the app to track sodium and sugar intake so to manage my heart and blood pressure.
- As a self-reflective user, I want weekly reports on diet and fitness.
- As a beginner in fitness, I want basic step-by-step workout guidelines for me to follow.
- As a fitness enthusiast, I want diet suggestions that record clear calories and protein information.
- "As a user with dietary restrictions, I want to exclude certain food like allergies so I can receive safe food options."
- "As a fitness enthusiast, I want diet suggestions that record clear calories and protein information."
https://www.figma.com/design/Sjz43jNGwHhblzI6Ycj4e9/Project-1?node-id=0-1&t=RtRIspZwZZxKZb7g-1