Application e-sport avec chat (2025)
Le projet en quelques mots
Site web pour organiser des tournois de jeux vidéo, réalisé dans le cadre de mon projet de fin de formation. Les organisateurs peuvent créer des événements, les joueurs s'inscrivent et discutent entre eux en direct pendant les matchs.
Le site n'est plus accessible en ligne : le serveur était payant, je l'ai arrêté à l'issue du projet. Le code source est disponible sur GitHub ci-dessus.
Particularités du projet
- Chat en direct intégré : Les messages apparaissent instantanément sans recharger la page
- Une seule application backend : Au lieu de séparer en micro-services, tout est regroupé intelligemment
- Peu de code JavaScript : Utilise des techniques modernes pour éviter les gros frameworks lourds
- Deux bases de données : Une pour les tournois, une autre pour les messages de chat (contrainte imposée par la formation, une seule aurait suffi en pratique)
L'idée était de prouver qu'on peut faire du temps réel simplement, sans architecture complexe.
Technologies utilisées
Astro Tailwind Alpine.js HTMX WebSocket Express PostgreSQL MongoDB
← Projet précédent: Bibliothèque d'objets - Quimper Projet suivant: Portfolio personnel éco-responsable →
Un projet en tête ?
N'hésitez pas à me contacter pour un devis gratuit sans engagement.
Me contacter
+33 7 81 33 97 68
josshanel@gmail.com