- Overview
- Product Spec
- Wireframes
- Schema
BurnTrack is a mobile fitness app that allows users to estimate how many calories they've burned based on the activity and time entered. It uses the Calories Burned API to return real-time data for various exercises, helping users understand the impact of their workouts.
| Attribute | Details |
|---|---|
| Category | Health & Fitness |
| Mobile | Yes – designed for mobile use and context-aware tracking |
| Story | Helps users understand their workout effort and calorie output in a quick, intuitive way |
| Market | Anyone interested in fitness, weight loss, or active lifestyle |
| Habit | Users may use this daily post-exercise |
| Scope | MVP is achievable with a simple input, API call, and results screen |
- User can input an activity and duration to get calories burned
- User sees results on the same screen or in a result view
- User sees error messages for invalid inputs
- User can view a list of past searches
- App shows a loading indicator while fetching
- User can save favorite activities
- User sees graphs of weekly burned calories
- User can log in/out and track history per account
-
Home Screen
- Input fields for activity + duration
- Button to fetch results
-
Results Display
- Shows calories burned with activity summary
-
Activity History
- Shows recent searches and calories burned
-
Profile Screen (Optional)
- User login/logout
- Saved favorites or streaks
- Home
- Activity History
- Profile
- Home → Result View
- Activity History → Activity Detail
- Profile → Login / Favorites
Add Figma or digital mockups if you’ve made them
Link to Figma prototype here if you’ve created one https://www.figma.com/design/yZtxtZQXXU3mHS8vaY2SgR/Fitness---Workout-App-UI-Kit-%7C-3D-Effect--Community-?node-id=234-2801&t=sBSssHi2oNmKKp0j-0
| Model | Property | Type | Description |
|---|---|---|---|
| ActivityLog | exercise | String | Exercise name |
| duration | Int | Minutes exercised | |
| caloriesBurned | Float | From API | |
| createdAt | Date | Time of logging |