Description générale du projet
Index > Description générale
le projet Natheo CMS est un CMS développé en PHP/HTML/CSS/JS.
Ce projet n’a aucune prétention de vouloir faire mieux que les CMS actuels du marché, il est partie d’une idée simple, ai-je les connaissances techniques pour réaliser un CMS en PHP
Le CMS est découpé en 2 parties distinctes :
- L’Administration
- Le Front
Administration
Cette partie du CMS permet de pouvoir gérer le paramétrage du CMS, son contenu ainsi que les membres et administrateurs
Liste des fonctionnalités disponibles
- Mon profil
- Gestion des données personnelles de l’utilisateur connecté
- Mes notifications
- Gestion des notifications reçues par l’utilisateur
- Content
- Système
- Fonctionnalités liées au fonctionnement du CMS
- Gestion des logs
- Permet de consulter / supprimer les fichiers de logs de l’application
- Gestion des utilisateurs
- Permet de gérer (créer / éditer / supprimer) les personnes qui peuvent ce connecter à l’administration et participer l’ajout de contenu pour le CMS
- Options
- Permet de modifier les options du CMS
- Sidebar
- Permet de gérer le menu ‘Sidebar’ de l’administration
- Traductions
- Permet de pouvoir éditer en ligne l’ensemble des traductions du site
- Mail
- Permet de pouvoir personnaliser le contenu des emails envoyés par le CMS
- Log
- Permet de pouvoir consulter les logs du CMS
- Gestion des token
- Permet de pouvoir gérer les tokens qui donne accès aux API du CMS
- Tools
- Options avancées
- Permet de réinitialiser le CMS ou gérer le mode débug
- Gestionnaire SQL
- Permet d’exécuter des requêtes SQL simple directement depuis une interface web
- Gestionnaire base de données
- Permet d’avoir une vision de la base de données et de faire des sauvegardes de celle-ci
Front
TODO A faire