Skip to content
MorganHolsters edited this page Apr 2, 2024 · 20 revisions

Dev Web - Groupe [06] - Projet [Cheval]

Membres du groupe

Nom Pseudo Github US personnelle décrite  US personelle implémentée
Morgan Holsters MorganHolsters Lien US [Lien US]
Julien Meire julienmeire Lien US Lien US
Logan Montalto logan-montalto Lien US [Lien US]
Jonas Gendebien Ciran0 Lien US [Lien US]

Description du projet

Ce projet vise à développer un site web pour Gaël Fosty, institutrice primaire a temps plein, et spécialisée dans l'enseignement de l'équitation à travers des cours privés, collectifs et des stages durant son temps libre. Le site permettra aux utilisateurs de consulter les disponibilités et de s'inscrire aux sessions crée par Gaël en créant un profil via Facebook, une adresse mail ou Google.
[avec 1-3 maquettes principales pour illustrer.]

Technologies choisies

  • Backend : Express
  • Frontend : Angular
  • Justificatif: Angular est choisi pour sa facilité de développement d'applications dynamiques et interactives côté client, offrant une expérience utilisateur riche et réactive. Express, quant à lui, est utilisé pour le backend pour sa simplicité et sa flexibilité dans la création d'APIs RESTful, permettant une communication efficace entre le frontend et la base de données. Ces technologies sont bien adaptées pour gérer les inscriptions des utilisateurs, les authentifications via Facebook, Google ou email, et la mise à jour des disponibilités des cours en temps réel.
  • Autres technologies utiles : MongoDB pour la base de données, pour sa facilité d'intégration avec Express et son schéma flexible, idéal pour gérer les données des utilisateurs et les slots de cours. Auth0 pour l'authentification, pour simplifier la mise en place de l'authentification sécurisée avec divers fournisseurs (Facebook, Google, email).

Site du projet

Accès au site du projet

Liens vers les outils