Table des matières
Phase 5
Experience Builder Platform
Objectif :
Permettre à chaque tenant de construire, personnaliser et publier sans code :
Site Marketing Owner Experience Guest Experience
à partir d'un moteur d'expérience unifié.
Cette phase constitue la fondation du White Label avancé et prépare les Sprints 39 (Multi-Brand) et suivants.
—
Vision
Aujourd'hui :
Développeur ↓ Modification du code ↓ Déploiement ↓ Validation
Toute modification nécessite une intervention technique.
—
Demain :
Tenant ↓ Configuration ↓ Prévisualisation ↓ Publication
sans aucune intervention développeur.
—
Positionnement
L'Experience Builder devient :
Le CMS Le Page Builder Le Theme Builder Le Branding Manager
de toute la plateforme.
—
Périmètre
L'Experience Builder pilote :
Marketing Website Owner Experience Guest Experience
mais ne pilote pas :
Platform Console Tenant Console
qui restent des applications métier.
—
Architecture
Experience Builder ├── Branding Engine ├── Theme Builder ├── Layout Builder ├── Navigation Builder ├── Page Builder ├── Widget Builder ├── Form Builder ├── Content Builder ├── Media Library ├── Preview Engine └── Publishing Engine
—
Module 1
Branding Engine
Objectif :
Centraliser l'identité visuelle.
—
Paramètres
Configurer :
Nom commercial Logo Logo compact Favicon Couleur principale Couleur secondaire Couleurs système Polices Icônes
—
Aperçu
Afficher :
Desktop Tablet Mobile
en temps réel.
—
Module 2
Theme Builder
Objectif :
Créer des thèmes réutilisables.
—
Paramètres
Configurer :
Palette couleurs Typographie Bordures Espacements Styles boutons Styles formulaires Styles tableaux Styles cartes
—
Bibliothèque
Supporter :
Theme Corporate Theme Luxury Theme Hotel Theme Modern Theme Minimal Theme Resort
—
Héritage
Permettre :
Theme Parent Theme Enfant
pour simplifier les déclinaisons.
—
Module 3
Layout Builder
Objectif :
Contrôler la structure générale.
—
Layouts
Supporter :
Sidebar Top Navigation Hybrid Landing Page Hotel Luxury Agency
—
Zones
Configurer :
Header Hero Sidebar Content Widgets Footer
—
Responsive
Gérer :
Desktop Tablet Mobile
indépendamment.
—
Module 4
Navigation Builder
Objectif :
Construire les menus.
—
Navigation
Créer :
Menu Principal Menu Secondaire Footer Navigation Mobile
—
Contrôle
Permettre :
Ajouter menu Supprimer menu Réordonner menu Masquer menu
sans développement.
—
Règles
Supporter :
Rôle utilisateur Langue Pays Marque
—
Module 5
Page Builder
Objectif :
Créer des pages sans code.
—
Pages système
Supporter :
Accueil Contact FAQ Réservation Dashboard Revenus Réservations Documents
—
Pages personnalisées
Permettre :
Landing Pages Pages SEO Pages Marketing Pages Campagnes
—
Éditeur
Fonctionnement :
Drag & Drop
de composants.
—
Module 6
Widget Builder
Objectif :
Construire les pages par assemblage.
—
Widgets Marketing
Hero CTA Testimonials FAQ Gallery Map Property Search
—
Widgets Owner
Revenue KPI Occupancy KPI Reservations Documents Messages
—
Widgets Guest
Reservation Card Check-In Status Payment Status Messages Reviews Loyalty
—
Paramètres
Chaque widget expose :
Titre Couleurs Tailles Données Visibilité
—
Module 7
Form Builder
Objectif :
Créer des formulaires métier.
—
Types
Supporter :
Contact Support Check-In Check-Out Lead Owner Request Guest Request
—
Champs
Supporter :
Texte Date Email Téléphone Liste Checkbox Upload
—
Workflow
Déclencher :
Email Notification CRM Ticket Automatisation
—
Module 8
Content Builder
Objectif :
Administrer le contenu.
—
Types
Supporter :
Pages Articles FAQ Guides Conditions Politique confidentialité
—
SEO
Configurer :
Meta Title Meta Description Open Graph Schema.org
—
Multilingue
Supporter :
Français Anglais Espagnol Allemand Italien
et autres langues.
—
Module 9
Media Library
Objectif :
Centraliser les médias.
—
Types
Supporter :
Images Vidéos PDF Documents
—
Fonctionnalités
Permettre :
Classement Recherche Tags Versions
—
Module 10
Preview Engine
Objectif :
Visualiser avant publication.
—
Prévisualisation
Afficher :
Marketing Website Owner Experience Guest Experience
en temps réel.
—
Modes
Supporter :
Desktop Tablet Mobile
—
Module 11
Publishing Engine
Objectif :
Publier les expériences.
—
Actions
Supporter :
Brouillon Préproduction Publication Rollback
—
Historique
Conserver :
Version Auteur Date Commentaire
—
Menu Tenant Console
Ajouter :
Experience Builder ├── Branding ├── Themes ├── Layouts ├── Navigation ├── Pages ├── Widgets ├── Forms ├── Content ├── Media ├── Preview └── Publish
—
Modèle de données
Nouvelles entités
Theme Layout Navigation Page Widget Form Media Content PublishedVersion
—
Relations
Tenant ├── Themes ├── Layouts ├── Pages ├── Widgets ├── Forms └── PublishedVersions
—
Permissions
Accès
TM-ADMIN TM-TENANT-OWNER TM-TENANT-MANAGER
—
Lecture seule
TM-TENANT-VIEWER
—
Cas d'usage
Exemple
Agence :
Luxury Villas Provence
souhaite :
Changer son logo Changer ses couleurs Créer une landing page Modifier le portail propriétaire Modifier le portail voyageur
—
Le responsable marketing :
Ouvre Experience Builder ↓ Modifie le thème ↓ Prévisualise ↓ Publie
—
Aucune intervention technique n'est nécessaire.
—
Définition de terminé
La Phase 5 est terminée lorsque :
✓ Branding configurable ✓ Themes configurables ✓ Layouts configurables ✓ Navigation configurable ✓ Pages configurables ✓ Widgets configurables ✓ Formulaires configurables ✓ Contenus configurables ✓ Prévisualisation temps réel ✓ Publication versionnée ✓ Marketing Website configurable ✓ Owner Experience configurable ✓ Guest Experience configurable
—
Livrables
BrandingEngine ThemeBuilder LayoutBuilder NavigationBuilder PageBuilder WidgetBuilder FormBuilder ContentBuilder MediaLibrary PreviewEngine PublishingEngine ExperienceBuilderPlatform
—
Résultat
À l'issue de la Phase 5 :
Le tenant ne demande plus à un développeur de modifier son site ou ses portails. Il construit lui-même son expérience numérique.