# Bénin Vivant : Racines et Diversité
Concours **Digit'Héritage by Finanex** — Édition Indépendance du Bénin
Plateforme numérique de valorisation du patrimoine culturel, historique et touristique du Bénin.
Stack : **PHP natif (PDO)** + **MySQL** + **HTML/CSS/JavaScript** + **Python** (microservice IA),
sans framework — pensé pour tourner sous **XAMPP**.
---
## 🧪 Tu veux juste tester le site maintenant ?
**Va directement dans `docs/GUIDE-DE-TEST.md`**.
---
## 📁 Structure du projet
```
Benin-Vivant-Projet-Complet/
├── README.md
├── docs/ GUIDE-DE-TEST, ARCHITECTURE, SECURITE,
│ MODULE-EVENEMENTS, TEST-LOCAL-FEDAPAY, PASSAGE-EN-LIVE
├── database/
│ ├── schema.sql structure complète — à importer en premier
│ └── contenu_reel.sql contenu réel + comptes de test — ensuite
├── backend-php/ à copier dans htdocs/backend-php/ — 93 fichiers PHP
├── ai-service/ microservice Python (chatbot IA)
├── frontend/ à copier dans htdocs/frontend/ — 50 pages
└── dossier-soumission/ dossier écrit + script vidéo
```
## 🔑 Comptes de test
| Rôle | Email | Mot de passe |
|---|---|---|
| Super admin | `admin@benin-vivant.bj` | `BeninVivant2026!` |
| Guide | `rachidatou.guide@example.com` | `DemoGuide2026!` |
| Guide | `ismael.guide@example.com` | `DemoGuide2026!` |
| Guide | `fabrice.guide@example.com` | `DemoGuide2026!` |
⚠️ Change le mot de passe admin dès la première connexion.
---
## 📋 État des lieux — panneau admin complet, 100% fonctionnel
Chaque module du cahier des charges a sa page de gestion admin dédiée
(CRUD réel) et son parcours public complet :
| Module | Page publique | Page admin |
|---|---|---|
| 1 — Encyclopédie | `encyclopedie.html` | `admin-contenu.html` |
| 2 — Histoire et évolution | (frise sur `index.html`) | `admin-histoire.html` |
| 3 — Sites historiques | `site-detail.html`, `carte.html` | `admin-contenu.html` |
| 4 — Guides touristiques | `guides.html`, `guide-detail.ht …