UX/UI
Knockout.js
Require.js
Android
Symfony
DEIN PERSÖNLICHER COACH ONLINE

Wie ein Fitness-SaaS mit Web- und Mobile-MVPs vier Investoren gewann

Project overview

Die Geschichte eines Fitness-Startups in der Frühphase, das das Marktpotenzial verifizierte und 4 Investoren anzog, nachdem es MVPs für seine Web- und Mobil-App erstellt hatte. Motivato ist eine geräteübergreifende Sportplattform, die personalisierte Trainingspläne für Läufer anbietet. Es motiviert die Benutzer auch dazu, systematisch durch Gamification zu trainieren. Das System ist in mehrere GPS-Tracker und Fitnessdatenbanken integriert.

Tech stack
Client
REsources

3 Experten, 20 Monate

Einführung

Motivato ist eine geräteübergreifende Sportplattform, die personalisierte Trainingspläne für Läufer anbietet. Es motiviert die Benutzer auch dazu, systematisch durch Gamification zu trainieren. Das System ist in mehrere GPS-Tracker und Fitnessdatenbanken integriert.

Herausforderung

Um ein System zu entwerfen und zu bauen, das Benutzern genaue Trainingspläne bietet, die die Leute tatsächlich verwenden möchten. Die Pläne sollten hochgradig personalisiert sein: Sie sollten auf früheren Ergebnissen und Präferenzen basieren und sich an die Fortschritte anpassen. Gleichzeitig sollte das System die Nutzer dazu motivieren, dem Plan zu folgen.

Lösung

Zwei Benutzeroberflächen — eine Web-App für Planung, Überprüfung und Präferenzen und eine mobile App zur Unterstützung der Benutzer beim Training. Das System ist in Datenbanken mit Ergebnissen von Straßenläufen und beliebten Datenbanken mit Workout-Trackern (Endomondo, Strava usw.) integriert, sodass Trainingspläne automatisch erstellt und angepasst werden können. Es bietet auch Gesundheitsfragebögen zur Überwachung der Genesung.

Das System bietet Gamification, um die Benutzer täglich dazu zu motivieren, den Trainingsplänen zu folgen — einschließlich Gruppenherausforderungen und Trainer-Feedback. Für High-End-Nutzer gibt es einen separaten Service, der den direkten Kontakt mit echten Trainern ermöglicht, die den Plan manuell anpassen, um bessere Ergebnisse zu erzielen.

Technologie-Stack

Das Frontend wurde mit KnockoutJS erstellt. Das Backend wurde mit PHP und dem Symfony 3-Framework erstellt und verwendet Node.js Dienst für die Kommunikation in Echtzeit. Als Datenbankschicht wurde MySQL verwendet. Es wurde in externe Plattformen wie Endomondo und RunKeeper integriert, um die Daten aus verschiedenen Quellen zu sammeln.