🐘 Configuration du Backend (API)
Suivez ces étapes pour monter l'environnement de développement Symfony du laboratoire.
1. Installation des dépendances
À la racine du dossier backend/, installez les bibliothèques PHP via Composer :
2. Infrastructure et Base de données
Le projet utilise Docker pour containeriser la base de données PostgreSQL.
- Vérification du
.env: Assurez-vous que l'application est en modeAPP_ENV=dev. - Lancement de Docker :
3. Migrations et Données de test :
Une fois le container actif, exécutez les migrations et chargez les fixtures (données de démonstration) :
4. Lancement du serveur
Démarrez le serveur de développement local :
[!IMPORTANT] Assurez-vous que le port 5433 est libre sur votre machine pour permettre à Docker de mapper la base de données sans conflit.
La documentation de l'API est maintenant disponible sur https://localhost:8000/api/doc.