Ce projet est en lien avec le repository suivant :
➡ Projet Veliko Java
git clone [email protected]:ort-montreuil/BTS-SIO-G2-2025-VELIKO-Web.git
Installation des dépendances avec composer(vendor)
composer install
-
Copier le .env-example en .env pour configurer vos variables locales
-
Modifiez les variables du .env selon votre environnement local
- APP_SECRET
- DATABASE_URL
Création, lancement des containers
docker-compose up
Exécutez la migration
symfony console doctrine:migrations:migrate
Info : Commande de lancement et d'arret Symfony :
Pour lancer le serveur
symfony server:start
Pour arreter le serveur
symfony server:stop
Arreter containers and supprimer containers
docker-compose down
Mailer : Acceder a la boite mail via cette url en local
Dans le dossier var
, créez un dossier api
, puis à l'intérieur, créez un fichier configdataset.json
et ajoutez-y le contenu suivant :
{
"token": {
"default": "RG6F8do7ERFGsEgwkPEdW1Feyus0LXJ21E2EZRETTR65hN9DL8a3O8a"
}
}
Si besoin de creer automatiquement des users et admin dans la base de donne: (
symfony console d:f:l --group=UserAndAdmin --append
Si besoin de creer automatiquement des réservations pour tout les utilisateurs: (
symfony console d:f:l --group=Reservation --append
Si besoin de creer automatiquement des favoris pour tout les utilisateurs: (
symfony console d:f:l --group=Favorite --append