Système de gestion de contenu - Blocs, pages marketing et médias

Moteur de blocs, édition en aperçu et vitrine clients publique
2026 Platform

Description du projet

Ce projet est le CMS de la plateforme : moteur de blocs style WordPress pour pages marketing et éditeurs d’entités, builder type Gutenberg avec SEO et brouillon/planifié, éditeur d’aperçu public avec explorateur média, import Blade→CMS sans perte, conversion AVIF/WebP et vitrine publique /clients avec catalogue de modules.

Fonctionnalités clés

Moteur de blocs

Blocs polymorphes pour pages marketing et éditeurs d’entités

Builder marketing

Canvas type Gutenberg avec groupes, embeds et champs SEO

Éditeur d’aperçu

Overlay public ?cms_edit=1 pour blocs structurés et HTML

Explorateur média

Médiathèque axée recherche avec uploads nommés et sélecteurs BBCode

Vitrine clients et modules

/clients public depuis les licences et catalogue marketing des modules

Conversion AVIF/WebP

Pipeline unifié de sidecars pour plus d’hôtes

Stack technologique

Backend

Laravel
PHP 8.5
MySQL

Frontend

Livewire
Alpine.js
Bootstrap

Architecture

SOLID
Contracts
Domain Services

Médias

AVIF
WebP
BBCode

Flux de travail

  1. Construire : les rédacteurs composent les pages avec les types de blocs autorisés
  2. Importer : des wrappers Blade convertissent les pages apex en blocs CMS
  3. Aperçu : les utilisateurs content.manage activent ?cms_edit=1 en direct
  4. Médias : CmsMediaExplorer fournit les images pour aperçu et BBCode
  5. Publier : brouillon/planifié et meta SEO pilotent la surface publique
  6. Vitrine : pages clients et catalogue de modules alimentent /clients