Overbet, des paris amicaux sur l’esport Overwatch
Application web de paris amicaux autour de la ligue esport Overwatch, développée en deux versions.
Le projet
Overbet vient de la période où j’étais très actif dans la communauté esport Overwatch. Avec des amis, on faisait déjà des paris sur les matchs de l’Overwatch League, et je voulais créer une vraie interface graphique avec un système de score et de classement pour que tout le monde puisse y participer. Du coup, l’idée était de passer d’un fichier Excel un peu bancal à quelque chose de plus propre et partageable.
Le projet a évolué en deux versions.
Version 1
Un prototype technique pour tester l’utilisation d’API et de bases de données en PHP from scratch, avec un design minimaliste sur fond sombre. Cette version n’est plus accessible, pour le coup.
Version 2
Une refonte avec un design plus abouti, plus de fonctionnalités, et un code nettoyé. Le projet était fini et utilisable, mais au moment où je l’ai terminé, l’Overwatch League a sorti sa propre solution de paris, ce qui m’a un peu découragé de continuer, évidemment.
Ce que j’ai retenu
Le timing, c’est crucial. Un projet peut être techniquement réussi et perdre son intérêt si la plateforme officielle sort la même chose. C’est aussi un projet qui m’a beaucoup appris sur le développement PHP, la gestion de base de données, et le refactoring entre deux versions. Notamment sur le fait qu’il vaut mieux jeter et refaire que de laisser vivre un prototype qui n’était pas prévu pour durer.
Contexte
Projet personnel, développé pour animer les soirées esport entre amis.
Technologies utilisées
-
PHP (sans framework)
-
JavaScript
-
MySQL