Aller au contenu principal

Concept

Baldr est conçu pour être un CMS (Content Management System) modulaire et extensible, permettant d'instancier des modules préconstruits afin de répondre le plus largement possible aux besoins de nos clients. Chaque module est indépendant et instanciable, ce qui permet de créer des sites vitrines personnalisés en fonction des besoins spécifiques de chaque client.

L'application utilise des modules préconstruits pour gérer les fonctionnalités courantes d'un site vitrine, telles que la gestion des utilisateurs, la gestion des contenus, la gestion des médias, etc. Ces modules sont conçus pour être facilement configurables et extensibles, permettant aux développeurs de personnaliser le comportement de chaque module en fonction des besoins spécifiques de chaque client.

L'application utilise également des modules tiers pour gérer les fonctionnalités avancées, telles que la gestion des paiements (stripe), la gestion des newsletters (#TODO : choisir un service tiers pour les clients nécéssitant un service de newsletter plus poussé que l'offre de base (mailchimp, sendinblue, ...)), etc. Ces modules sont intégré de manière à etre facilement configurables, permettant aux développeurs de personnaliser le comportement de chaque module en fonction des besoins spécifiques de chaque client.