====== Sprint 12-A.1 — Reservation Management UI ====== ===== Objectif ===== Construire le parcours réservation complet du MVP. Cette étape représente le cœur transactionnel visible de la plateforme. L'utilisateur doit pouvoir : Créer une réservation Consulter une réservation Associer des voyageurs Suivre le cycle de vie Visualiser les paiements Effectuer les actions métier À l'issue de cette étape : ✓ Reservation List ✓ Reservation Details ✓ Reservation Creation ✓ Guest Assignment ✓ Reservation Timeline ✓ Payment Status ✓ Reservation Actions ✓ Reservation Dashboard ---- ====== Architecture UI ====== Reservations ├── Reservation List ├── Reservation Detail ├── Reservation Create ├── Guest Assignment ├── Timeline ├── Payments ├── Actions └── Dashboard ---- ====== Sprint 12-A.1-A ====== ===== Reservation List ===== ---- ====== Étape 1 — Route ====== /reservations ---- ====== Étape 2 — DataTable ====== ===== Afficher ===== Reservation Number Property Guest Check-In Check-Out Status Amount Payment Status ---- ====== Étape 3 — Filtres ====== Status Property Date Range Guest Payment Status Channel ---- ====== Étape 4 — Statuts ====== Draft Pending Confirmed Checked-In Checked-Out Cancelled ---- ====== Étape 5 — Actions ====== View Edit Check-In Check-Out Cancel Duplicate ---- ====== Sprint 12-A.1-B ====== ===== Reservation Details ===== ---- ====== Étape 6 — Route ====== /reservations/{id} ---- ====== Étape 7 — Structure ====== Overview Guests Payments Timeline Documents Operations ---- ====== Étape 8 — Header ====== ===== Afficher ===== Reservation Number Property Stay Dates Status Quick Actions ---- ====== Étape 9 — KPI Cards ====== Total Amount Balance Due Guest Count Stay Duration ---- ====== Sprint 12-A.1-C ====== ===== Reservation Creation ===== ---- ====== Étape 10 — Route ====== /reservations/new ---- ====== Étape 11 — Wizard ====== ===== Étape 1 ===== Property Selection Champs : Property Availability Rate Plan ---- ===== Étape 2 ===== Stay Information Champs : Check-In Check-Out Guests Special Requests ---- ===== Étape 3 ===== Guest Information Champs : Primary Guest Email Phone Address ---- ===== Étape 4 ===== Pricing Afficher : Nightly Rates Taxes Fees Discounts Total ---- ===== Étape 5 ===== Confirmation Résumé complet avant création. ---- ====== Étape 12 — UX ====== ===== Supporter ===== Availability Validation Pricing Preview Conflict Detection Draft Reservation ---- ====== Sprint 12-A.1-D ====== ===== Guest Assignment ===== ---- ====== Étape 13 — Composant ====== GuestAssignmentPanel ---- ====== Étape 14 — Supporter ===== Primary Guest Additional Guests Children Infants ---- ====== Étape 15 — Fonctionnalités ====== Search Existing Guest Create Guest Assign Guest Guest Notes ---- ====== Sprint 12-A.1-E ====== ===== Reservation Timeline ===== ---- ====== Étape 16 — Composant ====== ReservationTimeline ---- ====== Étape 17 — Événements ====== Reservation Created Payment Received Guest Added Check-In Completed Check-Out Completed Invoice Generated ---- ====== Étape 18 — Affichage ====== ===== Montrer ===== Date User Event Description ---- ====== Sprint 12-A.1-F ====== ===== Payment Status ===== ---- ====== Étape 19 — Payment Widget ====== ===== Afficher ===== Paid Partially Paid Pending Refunded Failed ---- ====== Étape 20 — Informations ====== Amount Paid Remaining Balance Refunds Transactions ---- ====== Étape 21 — Actions ====== Record Payment Send Payment Link Issue Refund View Transactions ---- ====== Sprint 12-A.1-G ====== ===== Reservation Actions ===== ---- ====== Étape 22 — Actions Rapides ====== Confirm Cancel Check-In Check-Out Generate Invoice Send Confirmation ---- ====== Étape 23 — Workflow ====== Draft ↓ Confirmed ↓ Checked-In ↓ Checked-Out ↓ Completed ---- ====== Étape 24 — Sécurité ====== ===== Vérifier ===== Permissions Status Rules Audit Trail ---- ====== Sprint 12-A.1-H ====== ===== Reservation Dashboard ===== ---- ====== Étape 25 — Route ====== /reservations/dashboard ---- ====== Étape 26 — Widgets ====== Today's Arrivals Today's Departures Upcoming Check-Ins Upcoming Check-Outs Revenue Today Occupancy Today ---- ====== Étape 27 — Graphiques ====== Bookings Trend Revenue Trend Cancellation Trend Channel Performance ---- ====== Étape 28 — Activité ====== ===== Afficher ===== Recent Reservations Recent Payments Recent Check-Ins ---- ====== Sprint 12-A.1-I ====== ===== États UI ===== ---- ====== Étape 29 — Supporter ====== Loading Empty Error Offline Read Only ---- ====== Étape 30 — Responsive ====== ===== Vérifier ===== Desktop Tablet Mobile Le personnel opérationnel doit pouvoir consulter une réservation sur mobile. ---- ====== Sprint 12-A.1-J ====== ===== Validation MVP ===== ---- ====== Étape 31 — Tests Fonctionnels ====== ===== Scénario ===== Sélection propriété ↓ Créer réservation ↓ Associer voyageur ↓ Confirmer ↓ Paiement ↓ Check-In ↓ Check-Out ---- ====== Étape 32 — Démonstration Investisseur ====== ===== Parcours ===== Properties ↓ Availability ↓ Create Reservation ↓ Assign Guest ↓ Confirm Booking ↓ Payment Status ↓ Reservation Dashboard Durée cible : 4 minutes ---- ====== Critère MVP atteint ====== À la fin de ce sprint : Property Creation ✓ Availability Management ✓ Pricing Management ✓ Reservation Creation ✓ Le premier parcours métier complet de bout en bout devient démontrable. ---- ====== Définition de terminé ====== Le Sprint 12-A.1 est terminé lorsque : ✓ Reservation List créée ✓ Reservation Details créé ✓ Reservation Creation créé ✓ Guest Assignment créé ✓ Reservation Timeline créé ✓ Payment Status créé ✓ Reservation Actions créées ✓ Reservation Dashboard créé ---- ====== Livrables ====== ReservationListPage ReservationDetailsPage ReservationCreationWizard GuestAssignmentPanel ReservationTimeline PaymentStatusWidget ReservationActions ReservationDashboard Reservation UI Module ---- ====== Sprint 12-A.2 — Check-In, Check-Out & Guest Journey UI ====== ===== Objectif ===== Construire l'expérience complète du séjour voyageur. Cette étape transforme une simple réservation en parcours opérationnel démontrable. L'utilisateur doit pouvoir : Préparer une arrivée Effectuer un check-in digital Vérifier l'identité Signer les documents Suivre le séjour Effectuer un check-out Collecter les avis À l'issue de cette étape : ✓ Arrival Dashboard ✓ Digital Check-In ✓ Identity Verification ✓ Guest Documents ✓ Check-Out Workflow ✓ Guest Feedback ✓ Stay Timeline ✓ Departure Dashboard ---- ====== Architecture UI ====== Guest Journey ├── Arrival Dashboard ├── Digital Check-In ├── Identity Verification ├── Guest Documents ├── Stay Timeline ├── Guest Feedback ├── Check-Out Workflow └── Departure Dashboard ---- ====== Sprint 12-A.2-A ====== ===== Arrival Dashboard ===== ---- ====== Étape 1 — Route ====== /operations/arrivals ---- ====== Étape 2 — Dashboard ====== ===== Afficher ===== Today's Arrivals Pending Check-Ins VIP Guests Late Arrivals Special Requests ---- ====== Étape 3 — DataTable ====== ===== Colonnes ===== Guest Property Arrival Time Status Verification Actions ---- ====== Étape 4 — KPI Cards ====== Arrivals Today Check-Ins Completed Pending Verifications VIP Arrivals ---- ====== Sprint 12-A.2-B ====== ===== Digital Check-In ===== ---- ====== Étape 5 — Route ====== /reservations/{id}/check-in ---- ====== Étape 6 — Workflow ====== Reservation ↓ Identity Verification ↓ Documents ↓ Signature ↓ Check-In Complete ---- ====== Étape 7 — Écran ====== ===== Afficher ===== Guest Information Stay Information Property Information Required Actions ---- ====== Étape 8 — Validation ====== ===== Vérifier ===== Identity Verified Documents Signed Balance Paid Arrival Completed ---- ====== Sprint 12-A.2-C ====== ===== Identity Verification ===== ---- ====== Étape 9 — Composant ====== IdentityVerificationPanel ---- ====== Étape 10 — Supporter ====== Passport National ID Driving License ---- ====== Étape 11 — Affichage ====== Document Type Document Number Expiration Date Verification Status ---- ====== Étape 12 — États ====== Pending Verified Rejected Manual Review ---- ====== Sprint 12-A.2-D ====== ===== Guest Documents ===== ---- ====== Étape 13 — Composant ====== GuestDocumentsCenter ---- ====== Étape 14 — Documents ====== Rental Agreement House Rules Privacy Policy Arrival Instructions Invoice ---- ====== Étape 15 — Actions ====== View Download Sign Upload ---- ====== Étape 16 — Signature ====== ===== Supporter ===== Digital Signature Audit Trail Timestamp ---- ====== Sprint 12-A.2-E ====== ===== Stay Timeline ===== ---- ====== Étape 17 — Composant ====== StayTimeline ---- ====== Étape 18 — Événements ====== Reservation Confirmed Arrival Completed Guest Request Maintenance Event Payment Received Check-Out Completed ---- ====== Étape 19 — Vue ====== ===== Afficher ===== Date Event Actor Status Comments ---- ====== Sprint 12-A.2-F ====== ===== Guest Feedback ===== ---- ====== Étape 20 — Route ====== /reservations/{id}/feedback ---- ====== Étape 21 — Formulaire ====== ===== Collecter ===== Rating Comments Property Review Staff Review NPS ---- ====== Étape 22 — Résultats ====== ===== Afficher ===== Average Rating Review Score NPS Score Feedback Trends ---- ====== Sprint 12-A.2-G ====== ===== Check-Out Workflow ===== ---- ====== Étape 23 — Route ====== /reservations/{id}/check-out ---- ====== Étape 24 — Workflow ====== Stay Review ↓ Damage Report ↓ Deposit Validation ↓ Invoice Review ↓ Check-Out Complete ---- ====== Étape 25 — Écran ====== ===== Afficher ===== Stay Summary Charges Deposit Status Feedback Completion Status ---- ====== Étape 26 — Actions ====== Release Deposit Add Charges Generate Invoice Complete Check-Out ---- ====== Sprint 12-A.2-H ====== ===== Departure Dashboard ===== ---- ====== Étape 27 — Route ====== /operations/departures ---- ====== Étape 28 — Dashboard ====== ===== Afficher ===== Today's Departures Pending Check-Outs Deposit Releases Pending Reviews Housekeeping Queue ---- ====== Étape 29 — KPI Cards ====== Departures Today Completed Check-Outs Pending Deposits Pending Cleaning ---- ====== Sprint 12-A.2-I ====== ===== UX Mobile ===== ---- ====== Étape 30 — Mobile First ====== Compatible : Guest Self-Service Tablet Reception Operations Mobile ---- ====== Étape 31 — États ====== ===== Supporter ===== Loading Empty Error Offline Read Only ---- ====== Étape 32 — Accessibilité ====== ===== Vérifier ===== Keyboard Navigation Focus Management WCAG AA Touch Targets ---- ====== Sprint 12-A.2-J ====== ===== Validation MVP ===== ---- ====== Étape 33 — Tests Fonctionnels ====== ===== Scénario ===== Reservation ↓ Arrival Dashboard ↓ Check-In ↓ Identity Verification ↓ Document Signature ↓ Stay Timeline ↓ Check-Out ↓ Feedback ↓ Invoice ---- ====== Étape 34 — Démonstration Investisseur ====== ===== Parcours ===== Reservation Created ↓ Guest Arrival ↓ Digital Check-In ↓ Identity Validation ↓ Document Signature ↓ Stay Tracking ↓ Check-Out ↓ Feedback Collection Durée cible : 4 minutes ---- ====== Jalons MVP ====== À la fin de ce sprint : Property Management ✓ Availability & Pricing ✓ Reservation Management ✓ Guest Journey ✓ Le cycle complet : Property ↓ Availability ↓ Reservation ↓ Arrival ↓ Stay ↓ Departure est désormais démontrable de bout en bout. ---- ====== Définition de terminé ====== Le Sprint 12-A.2 est terminé lorsque : ✓ Arrival Dashboard créé ✓ Digital Check-In créé ✓ Identity Verification créée ✓ Guest Documents créés ✓ Check-Out Workflow créé ✓ Guest Feedback créé ✓ Stay Timeline créée ✓ Departure Dashboard créé ---- ====== Livrables ====== ArrivalDashboard DigitalCheckIn IdentityVerificationPanel GuestDocumentsCenter StayTimeline GuestFeedback CheckOutWorkflow DepartureDashboard Guest Journey UI Module ---- ====== Sprint 12-B.1 — CRM Customer Workspace UI ====== ===== Objectif ===== Construire l'espace CRM unifié du MVP. Cette étape permet aux équipes commerciales, relation client et opérations de disposer d'une vue 360° du client. L'utilisateur doit pouvoir : Rechercher un client Consulter son profil Suivre son historique Communiquer avec lui Gérer des tâches Ajouter des notes Analyser sa valeur À l'issue de cette étape : ✓ Customer List ✓ Customer Profile ✓ Customer Timeline ✓ Communications Center ✓ Notes ✓ Tasks ✓ Segments ✓ Customer Dashboard ---- ====== Architecture UI ====== CRM ├── Customer List ├── Customer Profile ├── Timeline ├── Communications ├── Notes ├── Tasks ├── Segments └── Dashboard ---- ====== Sprint 12-B.1-A ====== ===== Customer List ===== ---- ====== Étape 1 — Route ====== /crm/customers ---- ====== Étape 2 — DataTable ====== ===== Afficher ===== Customer Name Email Phone Segment Lifetime Value Last Stay Status ---- ====== Étape 3 — Filtres ====== Segment Country Status VIP Last Stay Revenue Range ---- ====== Étape 4 — Actions ====== View Profile Send Message Create Task Add Note Merge Profile ---- ====== Étape 5 — Recherche ====== ===== Supporter ===== Name Email Phone Reservation Number Tags ---- ====== Sprint 12-B.1-B ====== ===== Customer Profile ===== ---- ====== Étape 6 — Route ====== /crm/customers/{id} ---- ====== Étape 7 — Structure ====== Overview Reservations Communications Notes Tasks Preferences Analytics ---- ====== Étape 8 — Header ====== ===== Afficher ===== Photo Name VIP Status Segment Customer Score ---- ====== Étape 9 — KPI Cards ====== Lifetime Value Total Stays Average Spend Review Score ---- ====== Étape 10 — Customer 360 ====== ===== Présenter ===== Contact Details Preferences Languages Consent Status Marketing Status ---- ====== Sprint 12-B.1-C ====== ===== Customer Timeline ===== ---- ====== Étape 11 — Composant ====== CustomerTimeline ---- ====== Étape 12 — Événements ====== Account Created Reservation Created Check-In Check-Out Review Submitted Campaign Interaction Support Ticket ---- ====== Étape 13 — Vue ====== ===== Afficher ===== Date Type User Description Related Entity ---- ====== Sprint 12-B.1-D ====== ===== Communications Center ===== ---- ====== Étape 14 — Route ====== /crm/customers/{id}/communications ---- ====== Étape 15 — Canaux ====== Email SMS WhatsApp Phone Internal Message ---- ====== Étape 16 — Affichage ====== ===== Montrer ===== Conversation List Message Thread Templates Attachments ---- ====== Étape 17 — Actions ====== Send Message Reply Schedule Message Use Template ---- ====== Sprint 12-B.1-E ====== ===== Notes ===== ---- ====== Étape 18 — Composant ====== CustomerNotes ---- ====== Étape 19 — Fonctionnalités ====== Add Note Edit Note Delete Note Pin Note ---- ====== Étape 20 — Catégories ====== General Sales Operations VIP Compliance ---- ====== Sprint 12-B.1-F ====== ===== Tasks ===== ---- ====== Étape 21 — Composant ====== CustomerTasks ---- ====== Étape 22 — Types ====== Call Follow-Up Reservation Review Complaint Resolution Upsell Opportunity ---- ====== Étape 23 — Statuts ====== Open In Progress Completed Cancelled ---- ====== Étape 24 — Actions ====== Assign Reassign Close Escalate ---- ====== Sprint 12-B.1-G ====== ===== Segments ===== ---- ====== Étape 25 — Route ====== /crm/segments ---- ====== Étape 26 — Segments standards ====== VIP Frequent Travelers High Revenue Family Corporate Inactive ---- ====== Étape 27 — Segment Builder ====== ===== Supporter ===== Rules Filters Tags Behavior Revenue Criteria ---- ====== Étape 28 — Prévisualisation ====== ===== Afficher ===== Customer Count Estimated Revenue Growth Trend ---- ====== Sprint 12-B.1-H ====== ===== Customer Dashboard ===== ---- ====== Étape 29 — Route ====== /crm/dashboard ---- ====== Étape 30 — Widgets ====== New Customers VIP Customers Active Segments Customer Growth Retention Rate Lifetime Value ---- ====== Étape 31 — Graphiques ====== Customer Acquisition Customer Retention Segment Distribution Revenue By Segment ---- ====== Étape 32 — Activité ====== ===== Afficher ===== Recent Communications Recent Notes Recent Tasks Recent Reservations ---- ====== Sprint 12-B.1-I ====== ===== UX Enterprise ===== ---- ====== Étape 33 — États ====== ===== Supporter ===== Loading Empty Error Offline Read Only ---- ====== Étape 34 — Responsive ====== ===== Vérifier ===== Desktop Tablet Mobile Les équipes commerciales doivent pouvoir consulter une fiche client depuis un smartphone. ---- ====== Étape 35 — Permissions ====== ===== Respecter ===== crm.read crm.write crm.communication crm.segment.manage crm.admin ---- ====== Sprint 12-B.1-J ====== ===== Validation MVP ===== ---- ====== Étape 36 — Tests Fonctionnels ====== ===== Scénario ===== Créer client ↓ Ajouter note ↓ Créer tâche ↓ Envoyer communication ↓ Ajouter segment ↓ Consulter dashboard ---- ====== Étape 37 — Démonstration Investisseur ====== ===== Parcours ===== Customer List ↓ Customer Profile ↓ Customer Timeline ↓ Send Communication ↓ Add Note ↓ Create Task ↓ Customer Dashboard Durée cible : 3 minutes ---- ====== Jalons MVP ====== À la fin de ce sprint : Property Management ✓ Availability & Pricing ✓ Reservations ✓ Guest Journey ✓ CRM Workspace ✓ La plateforme démontre désormais : Acquisition ↓ Réservation ↓ Séjour ↓ Relation Client dans un parcours cohérent de bout en bout. ---- ====== Définition de terminé ====== Le Sprint 12-B.1 est terminé lorsque : ✓ Customer List créée ✓ Customer Profile créé ✓ Customer Timeline créée ✓ Communications Center créé ✓ Notes créées ✓ Tasks créées ✓ Segments créés ✓ Customer Dashboard créé ---- ====== Livrables ====== CustomerListPage CustomerProfilePage CustomerTimeline CommunicationsCenter CustomerNotes CustomerTasks SegmentBuilder CustomerDashboard CRM Workspace UI Module ---- ====== Sprint 12-B.2 — Operations Workspace UI ====== ===== Objectif ===== Construire l'espace opérationnel quotidien des équipes terrain. Cette étape permet aux équipes d'exploitation de gérer : Ménage Maintenance Demandes voyageurs Tickets Planning opérationnel Suivi des tâches L'objectif est de démontrer qu'une propriété peut être exploitée de manière complète depuis la plateforme. À l'issue de cette étape : ✓ Housekeeping Board ✓ Maintenance Board ✓ Guest Requests ✓ Service Tickets ✓ Task Assignment ✓ Operations Calendar ✓ Operations Dashboard ✓ Mobile Operations Workspace ---- ====== Architecture UI ====== Operations ├── Housekeeping ├── Maintenance ├── Guest Requests ├── Service Tickets ├── Task Assignment ├── Operations Calendar ├── Dashboard └── Mobile Workspace ---- ====== Sprint 12-B.2-A ====== ===== Housekeeping Board ===== ---- ====== Étape 1 — Route ====== /operations/housekeeping ---- ====== Étape 2 — Vue Kanban ====== ===== Colonnes ===== Pending Assigned In Progress Inspection Completed ---- ====== Étape 3 — Cartes ====== ===== Afficher ===== Property Reservation Priority Assigned User Due Time ---- ====== Étape 4 — Actions ====== Assign Start Pause Complete Request Inspection ---- ====== Étape 5 — Filtres ====== Property Assignee Priority Status Date ---- ====== Sprint 12-B.2-B ====== ===== Maintenance Board ===== ---- ====== Étape 6 — Route ====== /operations/maintenance ---- ====== Étape 7 — Vue ====== ===== Supporter ===== Kanban Table Calendar ---- ====== Étape 8 — Catégories ====== Electrical Plumbing HVAC Furniture Cleaning Safety ---- ====== Étape 9 — Priorités ====== Low Medium High Critical ---- ====== Étape 10 — Actions ====== Assign Technician Schedule Escalate Close Work Order ---- ====== Sprint 12-B.2-C ====== ===== Guest Requests ===== ---- ====== Étape 11 — Route ====== /operations/guest-requests ---- ====== Étape 12 — Types ====== Extra Towels Late Check-Out Early Check-In Maintenance Request Cleaning Request Other ---- ====== Étape 13 — Affichage ====== ===== Montrer ===== Guest Property Request Type Priority Status Assigned To ---- ====== Étape 14 — Workflow ====== Open ↓ Assigned ↓ In Progress ↓ Resolved ↓ Closed ---- ====== Sprint 12-B.2-D ====== ===== Service Tickets ===== ---- ====== Étape 15 — Route ====== /operations/tickets ---- ====== Étape 16 — Ticket Center ====== ===== Afficher ===== Ticket Number Category Priority Requester Status SLA ---- ====== Étape 17 — SLA ====== ===== Supporter ===== Response Time Resolution Time Escalation Rules ---- ====== Étape 18 — Actions ====== Assign Comment Escalate Resolve Close ---- ====== Sprint 12-B.2-E ====== ===== Task Assignment ===== ---- ====== Étape 19 — Route ====== /operations/tasks ---- ====== Étape 20 — Vue ====== ===== Afficher ===== Task Assignee Priority Due Date Status ---- ====== Étape 21 — Actions ====== Create Assign Reassign Complete Cancel ---- ====== Étape 22 — Supporter ====== Single Assignment Team Assignment Recurring Tasks ---- ====== Sprint 12-B.2-F ====== ===== Operations Calendar ===== ---- ====== Étape 23 — Route ====== /operations/calendar ---- ====== Étape 24 — Vues ====== Day Week Month ---- ====== Étape 25 — Événements ====== Arrivals Departures Cleaning Maintenance Inspections Tasks ---- ====== Étape 26 — Interactions ====== ===== Supporter ===== Drag & Drop Reschedule Conflict Detection ---- ====== Sprint 12-B.2-G ====== ===== Operations Dashboard ===== ---- ====== Étape 27 — Route ====== /operations/dashboard ---- ====== Étape 28 — KPI Cards ====== Open Tasks Pending Cleanings Maintenance Issues Guest Requests SLA Compliance ---- ====== Étape 29 — Widgets ====== Today's Arrivals Today's Departures Workload By Team Pending Inspections Urgent Tickets ---- ====== Étape 30 — Graphiques ====== Task Completion Maintenance Trend Request Resolution Team Performance ---- ====== Sprint 12-B.2-H ====== ===== Mobile Operations Workspace ===== ---- ====== Étape 31 — Mobile First ====== ===== Créer ===== Operations Mobile App Shell ---- ====== Étape 32 — Fonctionnalités ====== Task List Checklists Photo Upload Ticket Updates Offline Mode ---- ====== Étape 33 — Actions Rapides ====== Start Task Complete Task Upload Photo Create Ticket Call Guest ---- ====== Étape 34 — Objectif ====== Permettre à un agent terrain de travailler uniquement depuis un smartphone. ---- ====== Sprint 12-B.2-I ====== ===== UX Enterprise ===== ---- ====== Étape 35 — États ====== ===== Supporter ===== Loading Empty Error Offline Read Only ---- ====== Étape 36 — Permissions ====== ===== Respecter ===== operations.read operations.write housekeeping.manage maintenance.manage operations.admin ---- ====== Étape 37 — Responsive ====== ===== Vérifier ===== Desktop Tablet Mobile ---- ====== Sprint 12-B.2-J ====== ===== Validation MVP ===== ---- ====== Étape 38 — Tests Fonctionnels ====== ===== Scénario ===== Nouvelle réservation ↓ Départ voyageur ↓ Création tâche ménage ↓ Inspection ↓ Demande voyageur ↓ Ticket maintenance ↓ Résolution ↓ Clôture ---- ====== Étape 39 — Démonstration Investisseur ====== ===== Parcours ===== Operations Dashboard ↓ Housekeeping Board ↓ Maintenance Board ↓ Guest Request ↓ Task Assignment ↓ Operations Calendar ↓ Mobile Workspace Durée cible : 4 minutes ---- ====== Jalons MVP ====== À la fin de ce sprint : Property Management ✓ Availability & Pricing ✓ Reservations ✓ Guest Journey ✓ CRM Workspace ✓ Operations Workspace ✓ La plateforme couvre désormais : Prospection ↓ Réservation ↓ Séjour ↓ Exploitation ↓ Relation Client dans un flux opérationnel complet. ---- ====== Définition de terminé ====== Le Sprint 12-B.2 est terminé lorsque : ✓ Housekeeping Board créé ✓ Maintenance Board créé ✓ Guest Requests créés ✓ Service Tickets créés ✓ Task Assignment créé ✓ Operations Calendar créé ✓ Operations Dashboard créé ✓ Mobile Operations Workspace créé ---- ====== Livrables ====== HousekeepingBoard MaintenanceBoard GuestRequestsCenter ServiceTicketCenter TaskAssignmentWorkspace OperationsCalendar OperationsDashboard MobileOperationsWorkspace Operations UI Module