Projet de groupe final de la formation Développeur Web de WebForce3.
Le site est hébergé et visitable à cette adresse : https://jeux-partage.epizy.com
C'est un site de mise en relation de personnes qui souhaitent partager leurs jeux de société.
Le concept initial est limité aux habitants des Yvelines. Il est fondé sur la convivialité et la bienveillance de personnes qui souhaitent partager leur passion pour les jeux de sociétés.
Chacun est libre de s'y inscrire, d'emprunter les jeux qui l'intéresse et d'ajouter ses propres jeux au catalogue commun afin que d'autres puissent les emprunter. Une messagerie privée entre les deux utilisateurs concernés par un emprunt (l'emprunteur et le possesseur du jeu) leur permet de s'organiser pour l'échange.
Ce projet est réalisé avec Symfony 5.2.4 Utilisation de HTML5/CSS3, JavaScript et Bootstrap pour le front. Certaines fonctionnalités backend ont été développées en Ajax (messagerie).
3 développeuses web junior en l'espace de 10 jours :
- Aurélie Gilet
- Conception et mise en place de la base de données
- Développement de la logique du Front Office
- Développement des fonctionnalités d'inscription et de connexion
- Développement de la fonctionnalité de messagerie instantanée
- Céline Trivier
- Intégration du Front et Back Office
- Développement de la logique du Back Office
- Véronique Khammisouk
- Intégration du Front et Back Office
- Développement de la logique du Back Office
- Envoi d'email de confirmation d'inscription avec lien de vérification
- Réinitialisation du mot de passe en cas d'oubli
- Envoi notifications en cas de messages (suite à un emprunt)
- Option de recherche des jeux par nom ou autre caractéristique
- Intégration d'une API Google Map sur le détail des jeux pour afficher leur localisation
- Système de réservation en cas d'indisponibilité d'un jeu
- Permettre de suspendre/rétablir la disponibilité d'un jeu ou d'un compte utilisateur (et de tous les jeux qu'il possède, en cas de vacances par exemple)
- Système de rating entre membres pour évaluer le sérieux d'un emprunteur/prêteur, avec système de bannissement provisoir ou permanent en cas de rating trop bas
- Forum entre membres pour permettre les discussions sur les jeux, organiser des rencontres, etc ...
- Élargir le concept au niveau national