# Mini-Projet CMS SimplifiΓ© ## 🎯 Objectifs CRUD complet β€’ Authentification sΓ©curisΓ©e β€’ PDO β€’ Docker β€’ Git/Gitea ## πŸ“¦ Stack HTML5 / CSS3 β€’ PHP 8.2 β€’ MySQL 8.0 β€’ Docker β€’ Git / Gitea ## πŸ—‚οΈ Arborescence cms-simplifie/ β”œβ”€β”€ docker-compose.yml β”œβ”€β”€ README.md β”œβ”€β”€ sql/dump.sql └── src/ β”œβ”€β”€ index.php β”œβ”€β”€ article.php β”œβ”€β”€ login.php β”œβ”€β”€ dashboard.php β”œβ”€β”€ ajouter.php β”œβ”€β”€ modifier.php β”œβ”€β”€ supprimer.php β”œβ”€β”€ logout.php β”œβ”€β”€ includes/ β”‚ β”œβ”€β”€ db.php β”‚ β”œβ”€β”€ header.php β”‚ └── footer.php └── css/ └── style.css Copy ## πŸ” SΓ©curitΓ© bcrypt β€’ PDO prepared statements β€’ session_regenerate_id() β€’ vars dans docker-compose.yml ## πŸš€ Lancement rapide ```bash git clone https://gitea.lasallesaintdenis.com/apon2/projet-cms.git cd cms-simplifie docker-compose up -d # importer sql/dump.sql php -S localhost:8000 -t src Public : http://localhost:8000 Admin : http://localhost:8000/login.php πŸ”‘ Identifiants admin / admin123