Human Machines
Train smart, live strong — an all-in-one fitness companion.
A complete fitness platform — training, nutrition, and coaching in one app, live on the App Store and Google Play.

The Challenge
Fitness clients usually juggle separate tools — one app to log workouts, another for meal plans, a spreadsheet for progress, and a chat app for coach feedback. Nothing tied the training plan, the nutrition plan, and the coach together, so members lost momentum and coaches lost visibility into how each person was actually doing.
The Solution
Human Machines unifies the whole journey in a single Flutter app for iOS and Android. Members get a personalized training program matched to their level and goals, a tailored nutrition plan with daily tracking, and a progress dashboard covering weight, body-fat, muscle, calories, and water. A team of professional coaches — led by Captain Hossam Mansour — provides direct guidance inside the app, so the plan, the tracking, and the feedback all live in one place.
Key Engineering Decisions
Personalized workout plans
Training programs adapt to each member's fitness level and goals, from beginner to advanced, with per-exercise detail, set/rep targets, durations, and calorie estimates.
Customized nutrition & tracking
Meal plans are tailored to the member's body and goals, paired with a calorie calculator and a daily water tracker so healthy habits are easy to follow and log.
Progress dashboard
Weight, body-fat %, muscle mass, calories burned, and workouts are charted across weekly, monthly, and yearly ranges — members see real change over time, not just a single number.
In-app coaching
A team of professional coaches provides direct support and form guidance inside the app, keeping members accountable and consistent instead of scattered across chat threads.
Tech Stack
Outcomes & Results
Live Links
Ready to build?
Need something similar built?
I'm available for new projects. Discovery calls are free and I typically respond within 24 hours. You'll work directly with me — from the first call to launch.