CASE STUDY
SaaS / Réservation

Harmonia Pilates

Système de réservation & Application mobile

Harmonia Pilates est un studio premium proposant des cours de Pilates reformer. Nous avons développé un écosystème digital complet incluant un site responsive et une application mobile pour la réservation, la gestion des cours et les comptes utilisateurs.

pilatesharmonia.com
Harmonia Pilates · desktop
Harmonia Pilates · mobile
ÉTUDE DE CAS

Le contexte

Harmonia Pilates est un studio premium de Pilates reformer basé à Tanger . Le studio reçoit une clientèle régulière qui réserve par packs de séances et apprécie la fluidité d'un rendez-vous géré depuis le téléphone. Le périmètre du projet couvrait à la fois le site vitrine et un écosystème de réservation complet : interface web pour les réservations à domicile, application mobile iOS et Android pour les clients en déplacement, et un panel admin pour les instructeurs. La promesse au studio : tout gérer depuis un seul outil, sans dépendre d'une plateforme tierce.

L'enjeu

Trois logiques métier coexistent : la séance individuelle, le pack de crédits (10 séances achetées à l'avance), et les abonnements mensuels. Chacune a ses règles d'annulation (24h, 12h, gratuite), ses tarifs et son comportement de file d'attente. Les paiements sont validés manuellement par le studio (virement, espèces, CB en boutique), donc le système ne pouvait pas se baser uniquement sur un encaissement Stripe automatique. Côté mobile, l'app devait être déployée sur les deux stores en gardant un design cohérent avec le site, sans réécrire l'UI deux fois.

Notre approche

Backend Laravel pour la logique métier (modèles de séances, crédits, instructeurs, créneaux), exposé en API consommée à la fois par le frontend React (via Inertia.js, pour garder une expérience monolithique côté admin) et par l'application mobile. React Native pour l'app, ce qui a permis une base de code partagée iOS/Android et un design system mutualisé avec le site. Le panel admin Filament-style permet aux instructeurs de voir leur planning du jour, marquer une présence, et créditer un règlement reçu en cash. Notifications push via Firebase pour les rappels de séance.

Le résultat

L'écosystème est en production : site responsive, app iOS sur l'App Store, app Android sur Google Play, panel admin opérationnel. Les clients réservent à 70% depuis l'app mobile, ce qui était l'hypothèse de cadrage. Le studio a supprimé les outils SaaS tiers qu'il utilisait auparavant et fait toute la gestion réservation/clients/paiements depuis l'interface livrée. Côté technique, l'architecture API-first permet d'ajouter d'autres surfaces (borne en studio, page partenaire) sans refonte du backend.

Fonctionnalités clés

Système de réservation Laravel + React (Inertia.js) avec planning et packs de crédits
Application mobile iOS & Android développée en React Native, déployée sur App Store & Google Play
Panel admin pour les instructeurs (gestion des réservations et clients)
Validation manuelle des paiements, recharge de crédits et règles d'annulation
Expérience utilisateur soignée, alignée avec l'identité haut de gamme de la marque

Technologies utilisées

LaravelReactInertia.jsReact NativeTailwind CSS

Vous avez un projet similaire ?

Nous pouvons créer une solution sur mesure pour votre business. Parlons-en.