forked from EphecLLN/Dev-Web-2024
-
Notifications
You must be signed in to change notification settings - Fork 4
US perso EPIC3
Ichiky_Otsu edited this page May 20, 2024
·
4 revisions
En tant qu'étudiant, je souhaite accepter une offre d'emploi afin d'intégrer cet engagement dans mon planning.
US3.1
Permet aux étudiants de sélectionner facilement les opportunités professionnelles qui correspondent à leurs disponibilités et préférences.
L'étudiant reçoit une offre d'emploi via la plateforme et a la possibilité d'accepter l'offre directement. L'acceptation de l'offre déclenche une mise à jour de statut visible par l'entreprise et l'intégration de l'engagement dans le planning de l'étudiant.
- L'étudiant peut visualiser les détails de l'offre.
- Un bouton "Accepter l'offre" est disponible et fonctionnel.
- L'acceptation de l'offre met à jour le statut de l'offre et notifie l'entreprise.
- L'engagement est automatiquement intégré dans le planning de l'étudiant.
Cette US se concentre uniquement sur la fonctionnalité d'acceptation d'offres par les étudiants, un ajout fonctionnel clair et distinct qui enrichit l'expérience utilisateur sur la plateforme.
- US3.3 (Notifications de Statut pour Offres Acceptées): Suit logiquement après l'acceptation de l'offre pour informer l'étudiant des prochaines étapes.
- US3.4 (Intégration des Engagements dans le Planning des Étudiants): Préalable nécessaire pour que l'engagement soit correctement intégré dans le planning de l'étudiant.
- L'étudiant peut accéder à une liste des offres d'emploi disponibles.
- Les détails de chaque offre sont clairement affichés (entreprise, description, dates, etc.).
- Un bouton "Accepter l'offre" est présent pour chaque offre.
- Après avoir accepté une offre, le statut de l'offre est mis à jour pour refléter l'acceptation.
- L'entreprise est notifiée de l'acceptation de l'offre par l'étudiant.
- L'engagement accepté est automatiquement ajouté au planning de l'étudiant.
- Prérequis: Système d'authentification et base de données des offres d'emploi.
- Endpoints API: Endpoint pour récupérer les offres disponibles, endpoint pour accepter une offre, endpoint pour mettre à jour le statut d'une offre.
- Tables de la DB: Table des offres d'emploi, table des étudiants, table des plannings.
- Librairies utilisées: Bibliothèque pour gérer les notifications côté entreprise (par exemple, WebSocket pour une communication en temps réel).
- Estimation initiale de la durée : 2 jours.
- Cette estimation inclut le développement front-end et back-end, ainsi que des tests initiaux pour s'assurer du bon fonctionnement de l'acceptation des offres.