Two-Person Training Tracker
Two Up Fitness Tracker
A private two-person fitness and nutrition tracker built for partners running the same training block, with shared daily logging, GPS run tracking, and weekly progress reviews.
- Industry
- Health & Fitness
- Outcome
- Two-Person Training Tracker
- Type
- Personal Project
Project Overview
How The Project Came Together.
Two Up is a private, mobile-first fitness tracker built for two people training the same program together instead of the usual single-user fitness app. The product centers on shared accountability. Both partners log calories and protein against personal targets, workout completion, runs, drinks against a weekly cap, energy, and weight trend, then see each other's day side by side. The goal was to replace scattered notes across calendar, email, and memory with one fast daily-use app. It is built as a real product surface rather than a demo: Supabase auth and data, a food diary with barcode lookup, an immersive GPS run recorder with route maps and splits, weekly review screens, and a Capacitor native shell so the same codebase can ship to phones. It shows how CSolutions can take a focused consumer app end to end, from daily-use workflow to native distribution.
Challenges
What The Project Worked Through.
- Designing a fitness app around two people sharing one training block instead of a single user.
- Keeping GPS run recording alive across tab switches and locked screens without desyncing two partners running together.
- Shipping one codebase to both web and native phones through a Capacitor shell on a shared Supabase backend.
Takeaways
What I Learned From The Build.
- Shared-accountability design changes the data model: everything is per-person but read side by side.
- Run tracking has to survive backgrounding and navigation or the recorded distance quietly drifts.
- A focused daily-use app earns adoption when logging is faster than the notes and spreadsheets it replaces.
More Work
Related Projects.

Developer Tools
Markdown To HTML Converter
A lightweight Python tool that turns Markdown into styled HTML with table-of-contents support for cleaner documentation workflows.

Finance
Finance Dashboard
A polished local-first finance dashboard for tracking balances, debt, budgets, and net worth with a strong analytics layer.

Business Operations
High Volume CRM
A keyboard-first lead-generation and outreach CRM built for fast prospecting, follow-up management, and lightweight website audit prep.
Like What You See?
Let's Build Yours Next.
Tell me about your business and the kind of site you want. I'll send back scope, timing, and a clear quote.