Projets

O'Jeux de Société

Next.js
Symfony
Responsive

Projet de fin de formation DWWM fait en 1 mois par une équipe de 5 étudiants

Page d'accueil du site O'Jeux de Société

Visiter le site

Le projet

O’JeuxDeSociété est né d’un constat simple : les amateurs de jeux de société manquent souvent d’un outil centralisé pour gérer leur collection, découvrir de nouveaux jeux et partager leur passion. Ce site se propose comme une solution complète, offrant aux utilisateurs un espace unique pour consulter, enregistrer et gérer leur ludothèque, tout en leur permettant de découvrir de nouvelles expériences ludiques basées sur leurs préférences.

Les utilisateurs peuvent aisément enregistrer leurs jeux, suivre leurs acquisitions et leurs souhaits pour des jeux futurs. L’aspect communautaire est au cœur du projet, créant un espace d’échange dynamique où les passionnés peuvent partager leurs avis, conseils et expériences de jeu. Cette dimension sociale enrichit l’expérience utilisateur et favorise la création d’une communauté active.

Enfin, O’JeuxDeSociété met l’accent sur l’accessibilité, offrant une interface intuitive et responsive, utilisable sur tous types d’appareils.

Son contexte

Ce projet a été réalisé durant le dernier mois de ma formation Développeur Web et Web Mobile (DWWM). Il s’agit d’un projet de groupe, mené en collaboration avec quatre autres étudiants. Nous avons travaillé en suivant la méthodologie agile Scrum, qui nous a permis de structurer notre travail en sprints, de faciliter la communication et de mieux nous adapter aux exigences et aux imprévus.

Cette expérience a été précieuse pour mettre en pratique les compétences acquises tout au long de la formation, dans des conditions proches d’un environnement de développement réel.

Les technologies

Front-end

Next.js Next.js React React TypeScript TypeScript Redux Redux Toolkit TailwindCSS TailwindCSS

Back-end

Symfony Symfony php PHP Doctrine Doctrine MariaDB MariaDB

Versionning

Git Git Github Github

Suite du projet

Bien que le projet ne soit pas encore totalement finalisé, le site est fonctionnel et offre déjà l’essentiel des fonctionnalités de gestion de ludothèque et d’interaction communautaire. Dans l’avenir, plusieurs améliorations et fonctionnalités sont envisagées pour enrichir l’expérience utilisateur.

Parmi elles, nous prévoyons :

  • Personnalisation des profils utilisateurs : permettre aux utilisateurs de créer des profils plus complets, incluant par exemple des statistiques de jeux, leurs genres de jeux préférés ou des recommandations basées sur leur ludothèque.

  • Amélioration de l’interface utilisateur : optimiser la navigation, ajouter des animations fluides et des effets visuels pour rendre l’expérience plus immersive et agréable.

  • Mise en place d’un système de notifications : informer les utilisateurs des nouvelles critiques de leurs jeux favoris, des ajouts à leur liste de souhaits ou des interactions communautaires.

  • Fonctionnalités de recherche avancée : ajouter des filtres de recherche basés sur les mécaniques de jeu, le nombre de joueurs, la durée, etc., pour une meilleure découverte de nouveaux jeux.

  • Optimisation de la performance : améliorer la vitesse de chargement des pages et les performances globales pour assurer une expérience fluide même sur des connexions plus lentes.

Ces ajouts permettront de renforcer l’aspect communautaire et de personnalisation, créant ainsi une plateforme plus engageante pour les passionnés de jeux de société. Le projet reste donc ouvert aux contributions et pourrait évoluer vers une application complète qui servirait de référence pour tous les amateurs de jeux de société.