Skip to main content
Back to projects

Project surface · Ontrack

Ontrack

Fitness goal tracker · timeline, insights, progress log

Goal dashboard
Ontrack: Goal dashboard
Open sceneWeight timeline chart, progress %, and insight: reach goal in 43 days

Project brief

People set a goal, log their progress, and instantly see if they are on track — and exactly when they will arrive.

Next.js + React frontend, Node.js API, Material UI, timeline charting, projection logic, and social auth.

Timeline
5 weeks
Surface
Fitness tracking app
Status
2025 · Shipped

Build ledger

Scope
A fitness web app where users set a weight goal and check whether they are on track to meet it — with a progress timeline chart, a date-based projection, an editable progress log, KPI settings, and the ability to share results.
Outcome
Users see at a glance whether they will hit their goal and by when, turning a spreadsheet habit into a guided, motivating tracker.
Hard part
Turning raw weigh-ins into a clean timeline with a believable goal-date projection and a friction-free way to log progress.

Owned work

  1. 01Frontend
  2. 02Charts
  3. 03Progress logging
  4. 04Goal logic

System map

Frontend
Next.js/React/Material UI
Backend
Node.js/Express
Product
Timeline/Projection/Progress log