====== 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.