README.md 791 octets
Newer Older
Hugo Landrin's avatar
Hugo Landrin a validé
# Serveur

Hugman's avatar
Hugman a validé
## Développement

Afin de pouvoir développer et tester le projet, il est nécessaire d'avoir Docker et Composer d'installés sur votre machine.

1. Se placer dans le dossier du projet : `cd api-platform/api`
2. Lancer l'installation des dépendances : `composer install`

Si une erreur survient et prévient d'extensions manquantes dans php.ini, il est nécessaire de les installer et de relancer la commande `composer install`.

Hugo Landrin's avatar
Hugo Landrin a validé
## Mise en place

1. Se mettre dans le dossier du projet : `cd api-platform`
2. Construire l'image Docker : `docker compose build --no-cache`
3. Lancer le conteneur : `docker compose up --wait`
Hugman's avatar
Hugman a validé
4. Mettre les fichiers Excel dans le dossier `api-platform/api/data`
Hugo Landrin's avatar
Hugo Landrin a validé
5. Lancer les fixtures : `docker compose exec php bin/console doctrine:fixtures:load`