Aller au contenu

ArtisanCMS - Documentation

Le CMS moderne, performant et extensible. Construit avec Laravel 13, React 19 et Inertia 2.

ArtisanCMS est un CMS open-source de nouvelle génération, conçu comme une alternative moderne à WordPress, Joomla et Drupal. Il combine la puissance de Laravel avec une interface d’administration React intuitive.

Page Builder visuel

39 types de blocs avec glisser-déposer, responsive design et auto-sauvegarde.

Extensible par plugins

Système de plugins avec hooks/filtres, 7 plugins officiels incluant SEO, e-commerce et IA.

Multi-site

Gérez plusieurs sites depuis une seule installation avec base de données partagée.

E-commerce intégré

Produits, variantes, panier, paiement Stripe, gestion des stocks et des commandes.

Sécurité renforcée

Policies granulaires, validation stricte, headers de sécurité, audit trail complet.

Performance optimisée

Cache multi-couches, optimisation d’images WebP, lazy loading et jobs asynchrones.

Fenêtre de terminal
# Cloner le projet
git clone https://github.com/404notfood/artisancms.git
cd artisancms
# Installer les dépendances
composer install && npm install
# Configurer l'environnement
cp .env.example .env
php artisan key:generate
# Démarrer le serveur
php artisan serve

Rendez-vous sur http://localhost:8000/install pour lancer l’assistant d’installation graphique, ou utilisez la commande rapide :

Fenêtre de terminal
php artisan cms:install --quick