CASE STUDYSaaS / Réservation

Harmonia Pilates

Système de réservation & Application mobile

5
Technologies

Laravel · React · Inertia.js

5
Fonctionnalités clés

Système de réservation Laravel + React (Inertia.js) avec planning et packs de crédits

5
Écrans documentés

Cours de Pilates

En ligne
Statut

SaaS / Réservation

É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. 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.

PAGES CLÉS

Le produit en détail

Un aperçu des écrans qui font la valeur du produit : fonctionnalités, parcours utilisateur, contenu.

pilatesharmonia.com/cours
Harmonia Pilates · Cours de Pilates
Cours de PilatesVoir
pilatesharmonia.com/tarifs
Harmonia Pilates · Tarifs et packs
Tarifs et packsVoir
pilatesharmonia.com/pilates-reformer-tanger
Harmonia Pilates · Pilates Reformer à Tanger
Pilates Reformer à TangerVoir
pilatesharmonia.com/a-propos
Harmonia Pilates · Le studio
Le studioVoir
pilatesharmonia.com/contact
Harmonia Pilates · Contact et réservation
Contact et réservationVoir

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.

Issam Rougui, fondateur de ROUGUITECH

RENCONTRE

Issam
Rougui.

Fondateur & Lead Developer · ROUGUITECH

Développeur Full Stack avec 5+ ans d'expérience, spécialisé en Laravel, React, WordPress et SEO. J'ai fondé ROUGUITECH pour aider les entreprises au Maroc et à l'international à transformer leur présence digitale en machine de croissance.

Retrouvez-moi sur
WhatsApp