Skip to content

Group Project for the Web Developer training I attended in 2021

Notifications You must be signed in to change notification settings

AurelieGilet/wf3_group_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

♟️ Bienvenue sur Jeux Partage ! 🎲

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

Qu'est-ce que c'est ?

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.

Quelles Technos ?

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).

Qui l'a fait ?

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

Quelles améliorations possibles ?

  • 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

About

Group Project for the Web Developer training I attended in 2021

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •