====== Phase 3 ====== ===== Owner Portal ===== Objectif : Créer un portail propriétaire totalement indépendant permettant aux bailleurs, investisseurs et propriétaires de suivre leurs actifs, leurs revenus, leurs réservations et leurs documents sans accéder au back-office du tenant. Cette phase transforme le propriétaire en utilisateur autonome de la plateforme. --- ====== Vision ====== Aujourd'hui : Le propriétaire : Téléphone Envoie des emails Demande des rapports Attend des réponses --- Demain : Le propriétaire : Se connecte Consulte Analyse Télécharge Communique en totale autonomie. --- ====== Positionnement ====== ===== Utilisateur ===== OW - OWNER --- ===== Accès ===== Le propriétaire n'est PAS : Un employé du tenant Un administrateur Un agent Il est : Client du tenant --- ====== URL ====== ===== Domaine dédié ===== owners.tenant-domain.com ou owner.tenant-domain.com --- ===== Exemple ===== owners.agence-dupont.com --- ====== Branding ====== Issu du Sprint 38. Le propriétaire doit voir : La marque du tenant Le logo du tenant Les couleurs du tenant Les coordonnées du tenant Jamais celles de la plateforme SaaS. --- ====== Navigation ====== ===== Menu principal ===== Dashboard Properties Reservations Revenue Statements Documents Messages Analytics Support Profile --- ====== Dashboard ====== ===== Objectif ===== Donner une vue immédiate de la situation. --- ===== Widgets ===== Nombre de propriétés Réservations à venir Occupation Revenus du mois Revenus YTD Paiements en attente Derniers messages Alertes --- ===== KPI ===== Occupancy Rate ADR Revenue Net Revenue Commissions Owner Score --- ====== Properties ====== ===== Objectif ===== Consulter le patrimoine confié. --- ===== Liste ===== Propriété Adresse Type Capacité Statut Performance --- ===== Fiche propriété ===== Afficher : Description Photos Calendrier Réservations Revenus Documents Maintenance --- ===== Restrictions ===== Le propriétaire ne peut modifier que les champs autorisés. Exemple : Description Photos Préférences Pas : Tarification Canaux OTA Configuration système --- ====== Reservations ====== ===== Objectif ===== Suivre l'activité locative. --- ===== Liste ===== Date Voyageur Montant Canal Statut --- ===== Détail ===== Afficher : Check-In Check-Out Montant Commission Commentaires --- ====== Revenue ====== ===== Objectif ===== Suivre les revenus générés. --- ===== Widgets ===== Revenue MTD Revenue YTD Commission Net Revenue Forecast --- ===== Graphiques ===== Mensuel Trimestriel Annuel --- ====== Statements ====== ===== Objectif ===== Accéder aux relevés propriétaires. --- ===== Documents ===== Owner Statements Payment Statements Tax Statements Commission Reports --- ===== Téléchargement ===== Formats : PDF Excel CSV --- ====== Documents ====== ===== Objectif ===== Centraliser les documents. --- ===== Types ===== Mandats Contrats Assurances Diagnostics Factures Documents fiscaux --- ===== Fonctionnalités ===== Consultation Téléchargement Historique versions --- ====== Messages ====== ===== Objectif ===== Communication avec le tenant. --- ===== Support ===== Supporter : Conversation Pièces jointes Notifications Historique --- ===== Cas d'usage ===== Question comptable Question réservation Question maintenance Question administrative --- ====== Analytics ====== ===== Objectif ===== Comprendre les performances. --- ===== KPI ===== Occupancy ADR Revenue RevPAR Growth --- ===== Comparaisons ===== Afficher : Mois précédent Année précédente Portefeuille --- ===== Prévisions ===== Supporter : 30 jours 90 jours 12 mois --- ====== Support ====== ===== Objectif ===== Accès simplifié au tenant. --- ===== Fonctions ===== Créer ticket Consulter tickets Suivre tickets Escalade --- ====== Profile ====== ===== Objectif ===== Gestion du compte propriétaire. --- ===== Sous-menus ===== Informations personnelles Préférences Notifications Sécurité MFA --- ====== Permissions ====== ===== Accès ===== Le propriétaire voit uniquement : Ses propriétés Ses revenus Ses documents Ses messages --- ===== Interdictions ===== Aucun accès : Aux autres propriétaires Aux autres propriétés Aux réservations d'autres propriétaires Aux paramètres du tenant --- ====== Modèle de données ====== ===== Entité ===== OwnerUser --- ===== Relations ===== OwnerUser ↓ Owner ↓ Properties ↓ Reservations ↓ Statements ↓ Documents --- ====== IAM ====== ===== Rôle ===== OW-OWNER --- ===== Routage ===== Après connexion : OW-* → Owner Portal --- ====== Architecture Front ====== Créer : apps/owner-portal --- ===== Structure ===== owner-portal ├── dashboard ├── properties ├── reservations ├── revenue ├── statements ├── documents ├── messages ├── analytics ├── support └── profile --- ====== Notifications ====== ===== Canaux ===== Supporter : Email In-App SMS Push --- ===== Événements ===== Nouvelle réservation Paiement reçu Document disponible Ticket répondu Maintenance importante --- ====== Mobile First ====== Le portail propriétaire doit être : Responsive Mobile First Tablette Desktop car la majorité des propriétaires consulteront principalement leurs revenus et réservations depuis leur téléphone. --- ====== Sprint Technique ====== ===== Étape 1 ===== Créer : apps/owner-portal --- ===== Étape 2 ===== Créer : Owner Layout --- ===== Étape 3 ===== Créer : Owner Navigation --- ===== Étape 4 ===== Créer : Owner Guards --- ===== Étape 5 ===== Créer Dashboard. --- ===== Étape 6 ===== Créer Properties. --- ===== Étape 7 ===== Créer Reservations. --- ===== Étape 8 ===== Créer Revenue. --- ===== Étape 9 ===== Créer Statements. --- ===== Étape 10 ===== Créer Documents. --- ===== Étape 11 ===== Créer Messages. --- ===== Étape 12 ===== Créer Analytics. --- ===== Étape 13 ===== Créer Support. --- ===== Étape 14 ===== Créer Profile. --- ====== Définition de terminé ====== La Phase 3 est terminée lorsque : ✓ Owner Portal créé ✓ Branding tenant appliqué ✓ Navigation propriétaire finalisée ✓ Dashboard propriétaire opérationnel ✓ Revenus consultables ✓ Réservations consultables ✓ Documents téléchargeables ✓ Messagerie opérationnelle ✓ Aucun accès aux données d'autres propriétaires ✓ Routage IAM fonctionnel --- ====== Résultat ====== À l'issue de la Phase 3 : Platform Console → Éditeur SaaS Tenant Console → Gestionnaire immobilier Owner Portal → Propriétaire sont totalement séparés. Chaque acteur dispose désormais de son propre environnement métier.