Se connecter avec Discord
L’authentification repose sur Discord OAuth avec Better Auth, en cohérence avec les habitudes de la communauté.
Étude de cas / 02 — Plateforme web · E-sport
Une plateforme pour réunir joueurs, équipes et organisateurs.
Développement de la plateforme
Organisation de tournois e-sport
Next.js · Discord · Stripe · PostgreSQL

01 / Le point de départ
Un tournoi demande plus qu’une page d’inscription : il faut gérer les équipes, les places, les paiements et les informations utiles aux joueurs. Belouga Tournament rassemble ces fonctions autour d’une même plateforme.
02 / Ma contribution
J’ai développé l’expérience publique et les outils d’administration. Le projet relie les comptes Discord, les inscriptions individuelles ou en équipe, les paiements Stripe et la gestion des tournois.
03 / Les choix techniques
L’authentification repose sur Discord OAuth avec Better Auth, en cohérence avec les habitudes de la communauté.
Stripe Checkout et les webhooks relient le paiement à l’état de l’inscription. Les places réservées, les expirations et les remboursements ont leur propre traitement.
Une administration réunit les tournois, les équipes, les inscriptions et les sponsors. Toornament et Twitch complètent la gestion des phases et la diffusion.

04 / Une difficulté concrète
Une inscription payante peut être commencée puis abandonnée. La plateforme doit distinguer une place temporairement réservée d’une inscription confirmée, et réagir aux notifications de paiement sans compter deux fois la même opération.
05 / Le résultat
La plateforme propose un catalogue de tournois et des parcours d’inscription en solo ou en équipe. Les organisateurs disposent d’un back-office pour suivre les inscriptions et les paiements.