Guide Développeur
Installation & Démarrage Local
📋 Prérequis
- Node.js ≥ 20 (version LTS recommandée).
- pnpm 8 / 9 (
corepack enable pnpm). - Docker & Docker Compose (pour démarrer PostgreSQL 16 et Redis 7).
- (Facultatif) poppler-utils (commande
pdftotext) pour extraire les comptes rendus PDF de l'Assemblée nationale.
⚡ Installation Pas à Pas
1. Cloner & Installer
Code
2. Variables d'Environnement
Code
3. Démarrer les Services & Base de Données
Code
4. Lancer l'Application
Code
🗃️ Peupler la Base de Données
Une fois le schéma appliqué, votre base PostgreSQL locale est initialement vierge :
Code
🔍 Points de Contrôle
- Frontend Web : http://localhost:3000
- API REST & Swagger : http://localhost:3001/docs
- Santé de l'API : http://localhost:3001/health
- Portail de Documentation (Zudoku) : http://localhost:3002