# ENDS Back-office & Chatbot IA

Back-office du Festival Yggdrasil (L'Étrange Noël des Sorciers) : base de connaissances éditable, chatbot IA public (Claude) pour le site vitrine, gestion des questions sans réponse (capture email + envoi à l'organisation), utilisateurs/rôles, journal d'audit, conformité RGPD.

> Ce projet est dérivé de [fflv2](https://github.com/jeremyloir/fflv2) (Fort Fort Lointain) : même socle technique, identité graphique et contenu propres à L'Étrange Noël des Sorciers.

- **Stack :** PHP 8.2+, Laravel 12, MySQL/MariaDB, frontend Blade + CSS/JS vanilla (Niveau 1-2), icônes Lucide.
- **IA :** Claude (Anthropic) pour les réponses du chatbot et les boutons d'aide à la rédaction.
- **Version :** voir `version.json` et le footer de l'application.

## Mise en route (serveur OVH, en ligne)

> Le projet se développe en local (Laragon) et se déploie automatiquement sur OVH. Voir `DEPLOY.md` pour la procédure détaillée.

1. `cp .env.example .env` puis renseigner BDD, mail, `ANTHROPIC_API_KEY`, `ORG_CONTACT_EMAIL`.
2. `composer install --no-dev --optimize-autoloader`
3. `php artisan key:generate`
4. `php artisan migrate --seed` (crée les tables + le Super Admin + la base de connaissances initiale).
5. Ouvrir `/login`. Identifiants Super Admin par défaut : voir la sortie du seeder (à changer immédiatement).

## Documentation

`ARCHITECTURE.md` · `PERMISSIONS.md` · `RGPD.md` · `BACKUP.md` · `DEPLOY.md` · `CRON.md` · `INTEGRATIONS.md` · `API.md` · `CHANGELOG.md`
