Réorganiser la plateforme afin de séparer les différents usages métier dans des applications spécialisées partageant :
* la même base de données * la même API * le même moteur métier * le même système IAM * le même système de permissions
tout en proposant une expérience utilisateur adaptée à chaque population.
—
Rental Platform Core
```
+---------------------+
| API Core |
| Business Engine |
| Database |
+---------------------+
┌──────────────┬──────────────┬──────────────┬──────────────┬──────────────┐
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
```
Platform Console Tenant Console Owner Portal Guest Portal Marketing Sites
—
Administration de la plateforme SaaS.
Utilisateurs :
PM - SUPER ADMIN PM - PLATFORM OWNER PM - PLATFORM SALES PM - PLATFORM BILLING PM - PLATFORM SUPPORT
—
admin.crealcs.com
—
Dashboard Sales Leads Prospects Opportunities Tenants Segments CRM Tasks Sales Analytics Forecasting Customer Success Health Scores Adoption Risks Renewals Customer Journey Billing Subscriptions Invoices Payments Revenue Marketplace Partners Monitoring Security Product Readiness Documentation Settings
—
Aucune vue sur :
Owners Guests Reservations Operations Check-In Check-Out
sauf impersonification support.
—
Gestion complète de l'activité immobilière du tenant.
Utilisateurs :
TM - ADMIN TM - TENANT OWNER TM - TENANT MANAGER TM - TENANT SALES TM - TENANT AGENT TM - TENANT BILLING TM - TENANT VIEWER
—
app.<tenant-domain> ou tenant.crealcs.com
—
Executive Cockpit CRM Owners Prospects Opportunities Tasks Segments Properties Properties Units Amenities Media Availability Reservations Operations Tasks Housekeeping Maintenance Incidents Distribution Channels Pricing Inventory Promotions Billing Owners Guests Commissions Invoices Marketing Website Campaigns Reviews Referrals Analytics Automation AI Settings
—
Aucune visibilité sur :
Autres tenants Plateforme SaaS Abonnements SaaS Marketplace interne
—
Portail propriétaire.
Utilisateurs :
OW - OWNER
—
owners.<tenant-domain>
—
Dashboard My Properties Reservations Occupancy Revenue Statements Documents Messaging Forecasting Analytics Profile
—
Uniquement :
Ses propriétés Ses revenus Ses documents Ses messages
—
Portail voyageur.
Utilisateurs :
GU - AUTHENTIFIED GUEST
—
guest.<tenant-domain>
—
Dashboard My Reservations My Stay Payments Invoices Digital Check-In Digital Check-Out Reviews Loyalty Referrals Profile
—
Uniquement :
Ses réservations Ses paiements Ses factures Son historique
—
Exposition commerciale des biens.
Utilisateurs :
Public
—
tenant-domain.com ou tenant.crealcs.com
—
Homepage Property Search Property Details Booking Engine Destinations Blog Contact FAQ Reviews
—
Issue du Sprint 38.
Themes Layouts Templates Components Branding
—
Commercialisation du SaaS.
Utilisateurs :
Public Prospects Partenaires
—
www.crealcs.com
—
Homepage Features Pricing Marketplace Partners Documentation Blog Resources Book Demo Start Trial
—
Une seule plateforme IAM.
Identity Provider SSO OAuth SAML MFA SCIM
—
Après connexion :
PM-* → Platform Console TM-* → Tenant Console OW-* → Owner Portal GU-* → Guest Portal
—
apps/ platform-console tenant-console owner-portal guest-portal platform-marketing tenant-marketing
—
api/ crm properties owners guests reservations billing analytics identity marketplace
Backend unique.
—
1 PostgreSQL 1 Prisma Schema 1 Migration History
—
UI simplifiées Permissions simplifiées Maintenance simplifiée Déploiement simplifié Scalabilité améliorée Expérience utilisateur cohérente Sécurité renforcée
—
Extraire :
Platform Console
du front actuel.
—
Conserver :
Tenant Console
comme application principale.
—
Finaliser :
Owner Portal Guest Portal
issus des Sprints 15 et 16.
—
Finaliser :
Tenant Marketing Website
issu du Sprint 38.
—
Créer :
Platform Marketing Website
pour la commercialisation SaaS.
—
La plateforme devient :
1 Backend 1 Base de données 1 IAM 6 Frontends spécialisés
ce qui correspond à l'architecture utilisée par les plateformes SaaS Enterprise modernes.