Skip to content

benjaminponey/BTS-SIO-G2-2025-VELIKO-Web

 
 

Repository files navigation

Projet Veliko

Installation

Etape 1 : Cloner le projet

git clone [email protected]:ort-montreuil/BTS-SIO-G2-2025-VELIKO-Web.git

Etape 2 : Installation des dépendances

Installation des dépendances avec composer(vendor)

composer install

Etape 3 : Initialisation du fichier

  1. Copier le .env-example en .env pour configurer vos variables locales

  2. Modifiez les variables du .env selon votre environnement local

⚠️ Obligatoire :

  • APP_SECRET
  • DATABASE_URL

Etape 4 : Installation BDD

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

http://localhost:8025/

🎁Bonus : AppFixtures (Dans un environnement de DEV)

Si besoin de creer automatiquement des users et admin dans la base de donne: (⚠️Avant le lancement du site pour ne pas vider la table station)

symfony console d:f:l --group=UserAndAdmin --append

Si besoin de creer automatiquement des réservations pour tout les utilisateurs: (⚠️Apres la creation d'utilisateur et du lancement du site)

symfony console d:f:l --group=Reservation --append

Si besoin de creer automatiquement des favoris pour tout les utilisateurs: (⚠️Apres la creation d'utilisateur et du lancement du site)

symfony console d:f:l --group=Favorite --append

test pour Alan

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 61.3%
  • Twig 38.7%