I’m about 1.5 weeks away from launching AdaptiFit — an adaptive AI fitness app that generates personalized workouts, nutrition, and even integrates injury rehab directly into your routine.
Before launch, I’ve already rebuilt the app three times. Not because I enjoy starting over, but because I wanted AdaptiFit to feel like a serious product on day one.
Here’s the path it’s taken so far:
• Glide + Google Sheets → great for speed, but too basic to capture the adaptive logic.
• Adalo + Make → gave me structure and automation, but the performance and technical ceiling weren’t enough.
• Flutter + n8n + Firebase → where we landed. With help, this stack gives us the scalability and flexibility to deliver the full vision: AI coach chat, workouts that adapt automatically to injuries, a dynamic calendar, and integrated nutrition.
Most fitness apps ignore injuries — or at best, give you a separate “rehab plan.” AdaptiFit is different: if you’ve got a knee, back, or shoulder issue, the corrective work gets woven into your actual workout so you can keep training without skipping a beat.
I know the usual startup advice is “launch fast, fix later.” I’ve taken the opposite route — making sure the first version feels different from day one.
Curious for other founders:
• Would you go scrappier and faster if you were starting over, or hold out for something more polished before launch?
Excited to finally put this in people’s hands very soon. 🚀