About Projects Experience Contact
All work
Loading demo
KoalaFit icon
iOS · Apple Developer Academy

KoalaFit

Workouts and meals from body proportion — Gemini writes the week, Vision logs the plate.

The loop

The plan comes from the body.

Not a template. A split, a plate, a move.

KoalaFit home — AI week program for Day 1 upper body
Home Today’s AI week — Day 1 upper body, five moves, calorie target.
Gemini designing the weekly program
Gemini Reads the body profile, sets calorie burn, then writes the split.
Food scan camera with alignment frame
Scan Vision camera — align the plate in the frame, then snap.
Nutrition insight with portion slider and macros
Insight Name, portion slider, kcal and macros — then log to today.
Decline Push-Up cue with steps
The move Cue card — muscle tags, equipment, numbered steps.

Nutrition

Point. Scan. Log.

Vision reads the plate. Macros land in today.

Align food in the camera frame
01 · Camera Point at the plate. Align food in the frame, then capture — or pick from the library.
Nutrition insight for Nasi Telur Ceplok
02 · Insight Portion slider updates calories, protein, carbs, and fat. One tap logs it to today.
Nutrition day view with macros and food log
03 · Today Daily kcal and macros vs goal, the food log, and a tip for what’s still missing.

Workout

Then do the work.

AI programs, a session, a cue — then you move.

AI workout programs list
Programs AI training list — each day shows duration, target, and how many exercises.
Day 1 upper body session detail
Session One day’s split opened — sets, rep ranges, and the move list.
Decline Push-Up instructions
Cue How to do the move — muscle focus, bodyweight, step-by-step.

Setup

Before the first session.

KoalaFit splash screen
Launch App mark and name on dark.
Onboarding — personalized workout plan
Pitch Plan from your details — then Get Started.
Onboarding — choose a fitness goal
Goal Lose fat, gain weight, or build muscle.
Onboarding — body fat percentage
Body fat Slider and presets from 5% to 30%+.
Onboarding — equipment access
Equipment Full gym, home kit, or bodyweight only.
Onboarding — review details and generate plan
Review Confirm the profile, then generate the plan.

Stack

SwiftUI. Gemini. Vision.

WatchKit, Lottie, Combine, ExerciseDB. Built with a team of six at Apple Developer Academy Cohort 7.