
Plateforme de gestion de salles de sport pour Eighty Eight
Un SaaS conçu pour le marché saoudien du fitness, en production avec une première salle de plus de 700 membres.
- Le problème
- Les salles de sport en Arabie saoudite avaient besoin de gérer abonnements, entrées, accueil et paiements au même endroit, avec des interfaces en arabe et des moyens de paiement locaux que les logiciels internationaux ne prennent pas en charge.
- Ce que j'ai construit
- Un tableau de bord Next.js multi-locataire avec tRPC et une API Hono sur PostgreSQL (Drizzle), des workers Redis et BullMQ, du temps réel en WebSockets et une interface bilingue anglais/arabe avec mise en page de droite à gauche. La stack de paiement complète : cartes via PayTabs, paiement fractionné avec Tabby et Tamara, liens de paiement durables, traitement des webhooks, remboursements avec fenêtres de règlement et facturation électronique conforme ZATCA. Plus une application de borne d'accueil en Tauri 2 (Rust + React) avec authentification par clé d'appareil.
- Le résultat
- En production avec une première salle de plus de 700 membres. Chaque fonctionnalité est portée de bout en bout, du document de conception aux tests.


