L'application nécessite l'installation de Docker
L'application peut être démarrée à vide ou inclure des données de test réalistes. Après avoir cloné le repository, exécutez l'une des commandes suivantes à la racine du dossier.
docker-compose -f docker-compose.yml up
docker-compose -f docker-compose.yml -f docker-compose.testdata.yml up
docker-compose down --volumes
L'application expose deux endpoints.
| URL | Service |
|---|---|
| https://localhost:3000 | Frontend - Interface WEB |
| https://localhost:8080/api | Backend - API REST |
Un utilisateur administrateur est automatiquement créé dans la plateforme avec les valeurs par défaut suivantes. Ces paramètres peuvent être modifiés directement dans le fichier Docker Compose, via les propriétés APP_ADMIN_EMAIL et APP_ADMIN_PASSWORD.
| Profil | Mot de passe | |
|---|---|---|
| Administrateur | [email protected] | AdminDev@2025 |
Les utilisateurs suivants sont insérés avec des données de test afin de faciliter l’évaluation de la plateforme.
| Profil | Mot de passe | |
|---|---|---|
| Administrateur | [email protected] | password |
| Producteur | [email protected] | password |
| Transformateur | [email protected] | password |
| Exportateur | [email protected] | password |
| Transporteur | [email protected] | password |
| Qualiticien | [email protected] | password |