Palya Palya : réserver, jouer et progresser au padel, au même endroit
Réserver un terrain de padel, trouver des partenaires et jouer des tournois : l'app des joueurs et des clubs, sur l'App Store et Google Play. Le club gère terrains, membres et compétitions depuis un seul outil. Née à l'île Maurice, pensée pour d'autres pays.

Contexte
Palya est né en 2025 sous le nom padel.mu, pour les tournois de la Mauritius Padel League, jusque-là organisés sur WhatsApp et Excel. Les clubs ont vite voulu plus : réserver un terrain, animer leur communauté, faire jouer ensemble des joueurs de niveau comparable. Aujourd'hui, la plateforme réunit plus de 400 joueurs et 24 clubs référencés.
Le problème
Un club jongle avec un logiciel de réservation, un groupe WhatsApp par tournoi et un tableur pour les classements. Il fallait tout réunir dans un produit, pour les joueurs sur téléphone et l'équipe au comptoir, puis l'ouvrir aux clubs hors de Maurice.
Ce que j'ai construit
Je l'ai construit en trois parties qui partagent un seul compte : le site des joueurs, le portail des clubs et l'app mobile, publiée sur l'App Store cinq semaines après son premier jour. Des agents IA écrivent une grande partie du code ; je dirige et je relis.
Ce que ça a changé
- Réserver, s'inscrire à un tournoi et suivre son niveau se font dans la même app, dans tous les clubs partenaires.
- Inscriptions, tableaux, scores et classements vivent dans l'outil, plus sur WhatsApp.
- Chaque club a son fuseau horaire et sa devise ; l'annuaire est ouvert à tous les pays.
Chiffres clés
Plus de 430
joueurs inscrits
24 clubs
référencés, dont 18 ont déjà publié des tournois
Plus de 420
tournois publiés sur la plateforme
Fonctionnalités
- Réservation : créneaux en temps réel, tarif par joueur, abonnements.
- Tournois : inscription en paire, liste d'attente, poules puis élimination directe.
- Défis : classements par défis entre paires, matchs ouverts filtrés par niveau.
- Palya Level : un niveau calculé à partir des résultats, pour des matchs équilibrés.
- Messagerie : une discussion par tournoi, avec notifications.
- Portail club : réservations, membres, coachs et paiements à valider.
Technique
- Next.js : site des joueurs et portail des clubs.
- Flutter : une seule base de code pour les apps iOS et Android.
- Go : le calcul du niveau.
- PostgreSQL : clubs, réservations, tournois et résultats.
- OpenAPI : un contrat entre le serveur et l'app, vérifié à chaque livraison.
Le service derrière ce cas
Cas voisins
Parlons de votre projet.
Un appel de 30 minutes, avec moi. Vous repartez avec un avis clair, même si on ne travaille pas ensemble.