Featured project
MuscleMate - Gym Buddy
A workout log for the gym: exercises, sets, goals and progress over time. Built in Flutter, with Firebase keeping it in sync.



Overview
The challenge
Workout apps tend to be either crowded with features nobody uses or too thin to show real progress. The basics deserve to be done properly: log the workout, set a goal, see whether it is working.
The solution
MuscleMate is that app, built in Flutter. Logging is quick, goals sit next to the exercises they belong to, and progress shows up as charts rather than numbers in a list. Firebase keeps the log in sync.
What it does
- Log exercises, sets and reps in a few taps
- Goals per exercise, with progress charts over time
- Milestones as you hit them
- Synced through Firebase, so a lost phone is not a lost log
What it gets you
- Progress you can see, not just feel
- Logging fast enough to do between sets
- Something to show for the weeks that felt slow
Screens
A look inside







More work
Related projects

von Wartenberg Leadership
The complete web presence for Dr. Peter von Wartenberg, who advises executives and organisations on leadership. Brand first: the “Rising Arcs” mark and the claim “Learn to Serve & Protect”, then a bilingual site built to carry them: Next.js and Tailwind, Payload as the CMS on Neon Postgres, Brevo behind the newsletter, Vercel for delivery. Pages, blog and mailing list belong to the client, and the release pipeline keeps a cosmetic change from breaking anything underneath it.

MoneyMate - Expense Tracking
An expense tracker that sorts spending into categories and shows, per category, how you are doing against your budget.

MealMate: Protein Meal Plan
Plan your meals around how much protein you actually need. Built in Flutter with Firebase, rated 4.8 on the App Store, and still live.
Want something similar?
If this is close to what you need, send me a few lines about your project and we'll take it from there.