ShareReview est un site sur lequel les passionnés de jeux vidéo peuvent partager leur avis sur n’importe quels jeux vidéo.
Ce projet a été réalisé dans le cadre de ma formation, il a servi de support pour l’apprentissage du framework Symfony.
À la base, j’avais codé ce projet entièrement en PHP, puis je l’ai migré vers une structure MVC et enfin je l’ai reproduit en utilisant Symfony. Il est actuellement en ligne grâce à Heroku, une plateforme du cloud qui permet de délivrer des apps rapidement qui fonctionne avec Git.
Il fallait trouver une idée d’un site web interactif dans lequel on pouvait se connecter, créer un compte, poster des post (lol), et que ces post soient visible sur la page d’accueil.
Du coup vu que j’aime les jeux vidéo j’ai décidé de partir sur le concept de partager des avis, quel visionnaire, je sais.
Le design n’était pas l’aspect principal de ce projet, ce qui explique l’aspect absolument basique du site. Je me suis contenté de mettre une nav, un header qui rappel l’utilité du site, puis les post en dessous.
Pour ce qui est des couleurs, vu que j’aime beaucoup trop les dégradé, j’en ai mis partout. Et puis le site est bleu, parce que le bleu, c’est cool, non ?
Pour le coup, c’est le projet sur lequel j’ai eu le plus de difficulté avec les technologies utilisées, plus précisément Symfony.
C’est un framework sur lequel je manque encore énormément de connaissances et d’expériences, cela dit, j’ai beaucoup aimé découvrir la facilité avec laquelle on peut produire et développer des sites web/apps une fois qu’on prend un peu en main le framework.
Je me suis également d’abord servi de MySQL et ensuite de SQLite pour gérer la base de données et pouvoir travailler avec Symfony.
Enfin, pour héberger le produit, je me suis servi d’Heroku, pratique ce truc.