User Story:
Fitness Tracker App
Features:
Login Page
Users can log workouts, meals, and health metrics (e.g., weight, heart rate).
Integration with fitness tracking APIs to sync data (e.g., Fitbit, Google Fit).
Display user progress over time with charts and analytics.
Generate workout or meal plans based on user goals.
Sub feature to link to different meals.
API: Spoonacular API, Edamam API, or OpenAI GPT API for generating new recipes.
Database: Users, workouts, meals, health data.
APIs: Fitness tracking API, nutrition API, payment API for premium features.
Design elements
Website Name
GUI
Logo
“Vite” type image on the browser tab
Database
User Biometrics (weight, height)
User Goals
Preferred activities (Jog, crossfit, Hate jogging)
Dietary Preference (Vegan, Paleo/Keto, typical)
AI Personal Chef
Client: Users input available ingredients, and the app generates recipe suggestions.
Server: Uses AI to suggest recipes based on ingredients and stores user preferences.
Features:
Recipe generation based on pantry items.
Customize recipes for dietary preferences (vegan, gluten-free, etc.).
Save recipes and track meal plans.
Login/PW
Database structure
Ingredients (ours)
Recipes (From “Chat”/TBD API) many to many
Users
ID Key
Login/PW
(optional) Generated Shopping list/missing ingredients
tuna
Icebox ideas:
Cooking tools
Cooking times (15 min meal prep time or 1 hour meal prep)
We make our own
We use API to pull the recipes
Occasion (?)
Feedback (1-5)
Meal Plans
Shopping list for the week?
Menu planning?
Recipe Sharing Network
Client: Users can browse, share, and save recipes with ratings and comments.
Server: Manages user accounts, recipes, and comments. Uses an external API to fetch nutritional information for ingredients.
API: Edamam API, Spoonacular API.
Features:
Search and upload recipes with images.
Calculate nutritional values for recipes using external data.
Save favorite recipes and comment on others’ posts.
Acceptance Criteria:
Breakdown of Tasks:
ServerSide API or new technology you plan on using in your project:
Wireframe of some sort:
Model/Table Structure(column names and types, doesn’t have to be the code just a loose structure):
Team Name: Izaac Ramirez: izaacramirez1402@gmail.com Larissa Hernandez: larissamae60@gmail.com
Maggie Jenkins: MargaretJenkins@gmail.com Joshua Cordial: joshcord99@gmail.com
Project Name:
User Story: Fitness Tracker App Features: Login Page Users can log workouts, meals, and health metrics (e.g., weight, heart rate). Integration with fitness tracking APIs to sync data (e.g., Fitbit, Google Fit). Display user progress over time with charts and analytics. Generate workout or meal plans based on user goals. Sub feature to link to different meals. API: Spoonacular API, Edamam API, or OpenAI GPT API for generating new recipes. Database: Users, workouts, meals, health data. APIs: Fitness tracking API, nutrition API, payment API for premium features. Design elements Website Name GUI Logo “Vite” type image on the browser tab Database User Biometrics (weight, height) User Goals Preferred activities (Jog, crossfit, Hate jogging) Dietary Preference (Vegan, Paleo/Keto, typical)
AI Personal Chef Client: Users input available ingredients, and the app generates recipe suggestions. Server: Uses AI to suggest recipes based on ingredients and stores user preferences.
Features: Recipe generation based on pantry items. Customize recipes for dietary preferences (vegan, gluten-free, etc.). Save recipes and track meal plans. Login/PW Database structure Ingredients (ours) Recipes (From “Chat”/TBD API) many to many Users ID Key Login/PW (optional) Generated Shopping list/missing ingredients tuna Icebox ideas: Cooking tools Cooking times (15 min meal prep time or 1 hour meal prep) We make our own We use API to pull the recipes Occasion (?) Feedback (1-5) Meal Plans Shopping list for the week? Menu planning? Recipe Sharing Network Client: Users can browse, share, and save recipes with ratings and comments. Server: Manages user accounts, recipes, and comments. Uses an external API to fetch nutritional information for ingredients. API: Edamam API, Spoonacular API. Features: Search and upload recipes with images. Calculate nutritional values for recipes using external data. Save favorite recipes and comment on others’ posts.
Acceptance Criteria:
Breakdown of Tasks:
ServerSide API or new technology you plan on using in your project:
Wireframe of some sort:
Model/Table Structure(column names and types, doesn’t have to be the code just a loose structure):
Repo Link:
Snapshot of Kanban Board: