Créé par :
- Rafael (rafael-tdp)
- Taslima (Taslima-Ahamed-Mze)
- Bastien (Bass913)
- Asma (asma1mokeddes)
Ce projet est une application de réservation de prestations qui permet aux utilisateurs de s'inscrire, réserver des prestations, et aux employés de gérer leurs plannings et réservations. Les administrateurs peuvent gérer les établissements, les prestations, et les employés, tandis que les superadmins ont des capacités étendues de gestion des utilisateurs et des demandes de prestataires.
- Utilisateur
- Email: [email protected]
- Mot de passe: test
- Employé
- Email: [email protected]
- Mot de passe: test
- Admin
- Email: [email protected]
- Mot de passe: test
- SuperAdmin
- Email: [email protected]
- Mot de passe: test
- S'inscrire
- Faire une demande pour devenir prestataire
- Envoi d'un email à la soumission de la demande
- Se connecter
- Chercher des entreprises
- Filtrer par ville, prestation, spécialité...
- Réserver une prestation
- Une modale de demande de connexion s'affiche si l'utilisateur n'est pas connecté
- Modification du compte
- Annuler une réservation
- Reporter une réservation
- Ajouter un avis
- Réserver une prestation
- Envoi d'un email à la réservation d'une prestation
- Rappel par SMS
- Afficher son planning
- Ajouter une indisponibilité
- Afficher les réservations
- Modifier les réservations
- Supprimer les réservations
- Afficher les statistiques
- Afficher les établissements
- Ajouter un établissement
- Supprimer un établissement
- Modifier un établissement
- Afficher les prestations
- Ajouter une prestation
- Modifier une prestation
- Supprimer une prestation
- Afficher les employés
- Ajouter un employé
- Modifier un employé
- Supprimer un employé
- Afficher le planning des employés
- Ajouter une indisponibilité pour un employé
- Afficher les réservations
- Modifier les réservations
- Supprimer les réservations
- Afficher les statistiques
- Afficher les établissements
- Supprimer un établissement
- Modifier un établissement
- Afficher les prestations
- Modifier une prestation
- Supprimer une prestation
- Afficher les employés
- Modifier un employé
- Supprimer un employé
- Afficher le planning des utilisateurs
- Ajouter une indisponibilité pour un utilisateur
- Afficher les réservations
- Modifier les réservations
- Supprimer les réservations
- Afficher les demandes
- Afficher le Kbis d'une demande
- Accepter une demande
- Envoi d'un email à la validation de la demande
- Refuser une demande
- Afficher les utilisateurs
- Modifier un utilisateur
- Supprimer un utilisateur
Pour installer et exécuter l'application localement, suivez ces étapes :
- Clonez le dépôt :
git clone https://github.com/Bass913/Pilot.git
- Naviguez dans le répertoire du projet :
cd Pilot
- Créez l'image docker
docker compose build
- Démarrez l'application :
docker compose up
Une fois l'application démarrée, ouvrez votre navigateur et accédez à http://localhost
pour utiliser l'application.