forked from EphecLLN/Dev-Web-2024
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
MorganHolsters edited this page Apr 2, 2024
·
20 revisions
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] |
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.]
- 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).