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

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. 
DokuWiki Appliance - Powered by TurnKey Linux