Development of a SaaS training platform consisting of a trainer web app (Next.js), a client app (React Native / Expo) for iOS and Android, and an admin panel. Includes a Supabase backend, PDF export, push notifications, and submission to the App Store.
Tech Stack
GitHub, Vercel, Supabase, Expo einrichten. Datenbank-Schema, Auth für alle Rollen (Admin, Trainer, Kunde) und Row Level Security Policies.
Registrierung, Login, Passwort-vergessen-Flow und das Trainer-Dashboard mit Kundenverwaltung (CRUD).
Trainingspläne erstellen und verwalten, Trainingstage mit Übungen befüllen, Drag & Drop Sortierung.
Standard-Übungen anzeigen, eigene Übungen erstellen mit Video/Foto-Upload und interaktivem Muskelavatar.
Login/Onboarding, aktiven Trainingsplan anzeigen und Training mit Timer, Satz-Tracking und Zusammenfassung durchführen.
Fortschritts-Graphs, Kalenderansicht mit vergangenen Trainings und Profilverwaltung.
Trainingspläne als PDF exportieren, per E-Mail versenden und Push Notifications einrichten.
Internes Dashboard für Admins zur Verwaltung aller Trainer, Kunden und Standard-Übungen.
Umfassendes Testing, Bugfixing, Design-Feinschliff und Einreichung im App Store & Play Store.
Lassen Sie uns Ihr Projekt besprechen