Body Balance Gym

Body Balance — Intelligentes System für Fitness und Rehabilitation

Projektziel

Wir haben Body Balance entwickelt, um das Management von Trainings, Reha-Maßnahmen und Fitnessstudios einfach, effizient und transparent zu gestalten. Moderne Kunden schätzen schnellen Zugang zu Spezialisten, personalisierte Programme und einfache Fortschrittskontrolle. Trainer und Administratoren benötigen Tools für Terminplanung, Finanzverwaltung und Statistik. Unsere Plattform vereint mobile Apps für Kunden und ein leistungsstarkes Admin-Panel in einer Lösung.

Konzept

Body Balance ist eine umfassende Softwarelösung mit Web-Adminpanel und mobilen Apps für Kunden und Trainer.

Die Plattform ermöglicht:

  • 📅 Online-Buchung und Bezahlung von Terminen
  • 🏋️‍♂️ Erhalt personalisierter Trainingsprogramme
  • 🎥 Zugriff auf eine Videobibliothek von Übungen mit Aufzeichnung von Sätzen, Wiederholungen und Gewichten
  • 📸 Fotos an Trainer senden für Fortschrittsanalyse
  • 📊 Echtzeit-Fortschrittsverfolgung
  • 📈 Admin-Statistiken: Besuche, Einnahmen, Stornierungsrate
  • ⏰ Individuelle Bearbeitung der Trainerzeiten

Die Screenshots zeigen die Einführung der App. Namen und Termindaten dienen der Veranschaulichung.

Willkommen und Terminbuchung
Willkommen und Terminbuchung
Leistungsauswahl und Terminbuchung
Leistungsauswahl und Terminbuchung
Übungs- und Lernvideos
Übungs- und Lernvideos

Vorteile

  • 📱 Mobilität — Zugriff vom Smartphone oder Tablet
  • 💪 Personalisierung — individuelle Programme und Videoanleitungen
  • 📊 Analytics — Besuchs-, Einnahmen- und Fortschrittsstatistiken
  • ⚙️ Administrative Flexibilität — Verwaltung von Terminen, POS, Kalender und Finanzen
  • 🔒 Datensicherheit — Schutz von Kunden- und Trainerinformationen

Technologien

Die mobile App für iOS und Android basiert auf React Native, Expo und TypeScript.

  • Das Fitnessstudio-CRM basiert auf React und TypeScript; Tailwind CSS gestaltet die Verwaltungsoberfläche.
  • Die Backend-API nutzt PHP, Symfony und API Platform; Doctrine ORM übernimmt die Datenpersistenz.
  • Redux Toolkit verwaltet den Anwendungszustand; React Hook Form und Zod unterstützen Formulare und Validierung.
  • React Native Video unterstützt die Wiedergabe von Übungen; OneSignal integriert mobile Benachrichtigungen.
React Native Expo React TypeScript PHP Symfony
Zurück zum Portfolio

App-Entwicklung für Fitness und Rehabilitation: Body Balance

Fitness, Rehabilitation und individuelles Training, vernetzt.

Buchungen, Training und Fachpersonal

Body Balance verbindet das Kundenerlebnis mit der Arbeit von Trainern und Verwaltung. Der Fall behandelt Terminbuchungen, persönliche Trainingsprogramme und Übungsinformationen sowie die Organisation von Einheiten und Zeitplänen.

Rollen in einer Fitnessplattform

Eine Buchung, ein Trainingsprogramm und die Pflege von Verfügbarkeiten erfordern unterschiedliche Oberflächen. Legen Sie vor der Entwicklung fest, welche Daten jede Rolle sehen und ändern darf und wie Aktualisierungen zwischen Apps und Verwaltung ausgetauscht werden.