FitPulse

AI-Powered Fitness Tracker

Prototype byAveosoft
Page 1 of 7 — Onboarding
01 — Splash Screen

FitPulse

Train Smarter. Live Stronger.

AVEOSOFT

Loading your experience...85%
02 — Login
9:41
●●●
Welcome Back
📧
🔒
👤

New to FitPulse?

Create a free account

03 — Sign Up & Goal Setup
9:41
●●●
Create Your Profile
👤
📧
🔒
Lose Weight
Build Muscle
Stay Active
Train for Event
01 — Today's Overview
9:41
●●●

Good Morning, Alex!

You're 65% to your daily goal — keep going!

🌅
8,432
Steps
1,240
Cal Burned
5.2km
Distance
72 bpm
Heart Rate
65%

Daily Goal

1,240 / 1,900 cal

Today's Schedule

7:00

AM

Morning Run

5km steady pace • 380 cal

12:00

PM

Upper Body Strength

Chest + Shoulders + Triceps • 45 min

6:30

PM

Yoga & Stretch

30 min recovery session

02 — Weekly Activity Feed
9:41
●●●

Weekly Calories Burned

Mon
Tue
Wed
Thu
Fri
Sat
Sun

5 / 7

Active Days This Week

↑ +1 vs last week

3,840

Total Calories Burned

↑ +8%

Recent Activity

Yesterday

Full Body HIIT

45 min • 520 cal burned

2 days

ago

10K Run

58 min • 680 cal burned

01 — Workout Library
9:41
●●●
All
Strength
Cardio
HIIT
Yoga
Recovery

Push Day Program

4 weeks • 5 days/week • Intermediate

🏋️
💪 Strength
🏃 Cardio
🔥 HIIT
🧘 Yoga
🚴 Cycling
🤸 Flexibility
Recommended For You
🏋️

Upper Body Blast

Chest, Shoulders, Triceps

5

SETS

10

REPS

45

MIN

380

CAL

🏃

Interval Sprint

Full Body Cardio

8

SETS

30s

REPS

30

MIN

450

CAL

02 — Active Workout Session
9:41
●●●
Push Day — Exercise 3 of 8
01 : 45

Rest Timer

🏋️

Bench Press

Chest

4

SETS

10

REPS

8

MIN

120

CAL

Workout Progress38%
3/4
Sets Done
120
Cal Burned
18 min
Elapsed
27 min
Remaining
03 — Workout Detail
9:41
●●●

Full Body HIIT

Burn 500+ calories in 30 minutes

🔥
30 min
Duration
520
Est. Calories
8
Exercises
Hard
Intensity
Exercise Lineup
🏃

Burpees

Full Body

4

SETS

15

REPS

4

MIN

60

CAL

🦵

Jump Squats

Legs, Glutes

3

SETS

20

REPS

3

MIN

45

CAL

💪

Mountain Climbers

Core, Shoulders

4

SETS

30s

REPS

4

MIN

50

CAL

🏋️

Push-Ups

Chest, Triceps

3

SETS

15

REPS

3

MIN

35

CAL

01 — Weekly Performance
9:41
●●●
This Week
Month
3 Months
Year

Daily Calories Burned

Mon
Tue
Wed
Thu
Fri
Sat
Sun
78%

Weekly Goal

4 of 5 workouts completed

3,640
Cal Burned
4
Workouts
142k
Steps Total
4h 20m
Active Time

72 bpm

Avg Resting Heart Rate

↑ -3 bpm vs last week

8,250

Avg Daily Steps

↑ +320

02 — Body Metrics Tracker
9:41
●●●
Body Composition Trends
178 lbs
Weight
18.4%
Body Fat
42.1 in
Waist
15.2 in
Bicep

Weight Trend (lbs)

W1
W2
W3
W4
55%

Fat Loss Goal

Lost 8 of 15 lbs target

-8 lbs

Total Weight Lost

↑ On Track

01 — Daily Nutrition Log
9:41
●●●
62%

Calories Today

1,488 / 2,400 kcal

142g
Protein
180g
Carbs
52g
Fat
2.1L
Water

Macro Progress

Protein
Carbs
Fat
Today's Meals

7:30

AM

Breakfast

Oatmeal, banana, protein shake • 520 kcal

12:15

PM

Lunch

Grilled chicken salad, quinoa • 680 kcal

3:00

PM

Snack

Greek yogurt, almonds • 288 kcal

02 — Meal Planner
9:41
●●●

This Week's Meal Plan

High-protein • 2,400 kcal/day

🥗
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Monday Meals

7:30

AM

Protein Oats

Oats, whey, berries, almond milk • 480 kcal

10:00

AM

Pre-workout Snack

Banana, peanut butter toast • 240 kcal

1:00

PM

Post-workout Lunch

Chicken breast, brown rice, broccoli • 720 kcal

7:00

PM

Dinner

Salmon fillet, sweet potato, asparagus • 620 kcal

2,060

Total Planned Kcal

↓ -340 from target

01 — My Fitness Profile
9:41
●●●
Alex Johnson — Level 12
42
Workouts
18.4%
Body Fat
178 lbs
Weight
Top 10%
Rank
82%

Fitness Score

Advanced level

Active Goals
Build Muscle Mass65%
Lose 15 lbs Body Fat55%
Run 5K Under 25 Min88%
Achievements Earned
🏆 30 Day
🔥 7 Streak
💪 100 Reps
🏃 50K Run
HIIT King
🥇 PR Setter
🌟 Top 10%
🎯 Goal Getter
02 — App Settings
9:41
●●●
Preferences
Dark Mode
Workout Reminders
Nutrition Alerts
Heart Rate Monitoring
Integrations
Connect Wearable Device
🎵
Workout Music — Spotify
📊
Export Health Data
🔔
Notification Preferences

Feature Stack & Deliverables

Complete overview of confirmed features, deliverable items, and technical architecture for FitPulse.

🏗️

Tech Stack

React NativeNode.js + ExpressFirebaseTensorFlow LiteHealthKit / Google FitStripe

Core Technologies

⚛️
React Native — Cross-platform iOS & Android mobile app
🟢
Node.js + Express — RESTful API, business logic, auth middleware
🔥
Firebase — Auth, real-time database, cloud storage
🤖
TensorFlow Lite — On-device AI for workout form detection
❤️
HealthKit / Google Fit — Native wearable and health data sync
💳
Stripe — In-app purchases and subscription billing
📦

V1 Deliverables Checklist

  • React Native mobile app for iOS and Android
  • User authentication with Google and Apple social login
  • Workout library with 100+ exercises and video demonstrations
  • AI-powered personalized workout recommendation engine
  • Nutrition tracker with macro and calorie logging
  • Progress analytics dashboard with charts and body metrics
  • Apple Watch and Fitbit wearable device integration
  • Push notification system for workout reminders and streak alerts
  • Weekly meal planning module with calorie targets
  • Admin dashboard for content and user management
🔧

Architecture Layers

Mobile Client
React Native + Expo
UI screens, local state management, offline sync, push notifications, wearable SDK
API Gateway
Node.js + Express
REST endpoints, JWT authentication, rate limiting, request validation, webhook handling
Business Logic
Node.js Services
Workout engine, calorie calculator, AI recommendation service, streak and achievement tracker
Data Layer
Firebase + PostgreSQL
Real-time sync, user profiles, workout history, nutrition logs, leaderboard data
ML & Integrations
TensorFlow Lite + HealthKit
Exercise form detection, calorie estimation, Google Fit API, Spotify music API