Aller au contenu principal

📂 Structure des Répertoires

pulsehub/

├── index.php Contrôleur frontal
├── .htaccess Réécriture d'URL Apache + sécurité
├── nginx.conf.example Configuration de référence Nginx
├── cron.php Runner cron CLI/URL

├── install/
│ ├── index.php Installateur navigateur en deux étapes
│ └── upgrade.php Outil de mise à jour BDD basé sur le web

├── config/ Créé par l'installateur
│ ├── database.php Identifiants BDD
│ └── app.php Clé app, clé OpenAI

├── app/
│ ├── router.php Table de dispatch d'URLs
│ ├── Controllers/ Logique métier (11 contrôleurs)
│ ├── Views/ Templates PHP
│ ├── Helpers/ BDD, auth, fonctions, session
│ └── Migrations/
│ └── schema.sql DDL complet

├── public/
│ ├── css/app.css Tous les styles
│ └── js/ Modules frontend (10 fichiers)

└── data/ Répertoire d'uploads accessible en écriture