Garaje ImaginaProduits numériques

Créer

Complex CMS

Une base CMS modulaire pour un seul site composé de plusieurs espaces, avec différents rôles et des contenus publics ou privés.

En développementPython · FastAPI · serveur d'applications
Site de démonstration Complex CMS avec plusieurs espaces
Interface actuelle du produit avec des données de démonstration.

Le problème résolu

Certaines petites organisations dépassent le simple site vitrine sans avoir besoin d'une plateforme d'entreprise. Elles peuvent réunir site public, blog, documentation, intranet et plusieurs éditeurs.

Complex CMS organise une installation en nœuds. Chaque nœud définit son chemin, sa visibilité, ses pages, ses modules et ses traductions tout en partageant utilisateurs, thèmes et administration.

Cet outil peut convenir si…

  • Une organisation a besoin de pages publiques et d'espaces privés ou spécialisés.
  • Les éditeurs ne doivent gérer que les nœuds qui leur sont attribués.
  • La même structure de contenu doit fonctionner en plusieurs langues.
  • Le projet peut exécuter Python derrière Nginx ou un autre proxy applicatif.

Ce qu'il sait faire aujourd'hui

Un site avec espaces publics, rôles, langues et contenus privés.

01

Espaces sous forme de nœuds

Modelez site public, blog, intranet, documentation ou autre zone dans une installation cohérente.

02

Rôles et accès

Les administrateurs gèrent l'ensemble tandis que les éditeurs peuvent être limités à certains nœuds.

03

Documents privés

Le dépôt protégé gère versions, responsables, projets et téléchargements authentifiés.

04

Données modulaires

Activez liens rapides, profils, publications ou modules métier seulement lorsque cela est utile.

Fonctionnement

01

Modéliser

Définissez les nœuds, les langues, la visibilité et les modules de chaque espace.

02

Configurer

Créez utilisateurs, rôles, pages et contenus structurés dans l'administration protégée.

03

Étendre

Ajoutez des sections ou modules ciblés au lieu d'activer un ensemble générique.

En développement

Prérequis et limites actuelles

État
En développement
Exécution
Python avec FastAPI
Stockage
JSON avec verrouillage d'écriture
Déploiement
Serveur d'applications, généralement derrière Nginx

Toujours en développement actif.

Ce projet est présenté pour expliquer son approche, mais aucune version publique n'est encore distribuée.

En développement