asassoye / esi-webr4-project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[WEBR4] Projet

GDB

Les fonctionnalités

Discover

Discover page

My favorites

My favorites

Recherche d'un jeu

Search a game

Mise en place du serveur

docker-compose

$ docker-compose build
$ docker-compose up

La plateform est disponible depuis l'adresse http://localhost:9696 PHPMyAdmin est disponible depuis l'adresse http://localhost:6969

Telecharger les dépendances

$ composer install
$ yarn

Compiler les resources (CSS/JS)

yarn build

Créer et peupler la base de données

Copier le fichier .env puis renseigner les parametres de connection à la base de données

$ cp .env .env.local

Créer la base de donnée si elle n'est pas encore crée

$ bin/console doctrine:database:create

Mettre à jour les schema de la base de données

$ bin/console doctrine:migrations:migrate

Peupler la base de données avec les données de igdb.com

$ bin/console doctrine:fixtures:load

About

License:GNU Affero General Public License v3.0


Languages

Language:PHP 75.4%Language:Twig 8.8%Language:TypeScript 6.1%Language:SCSS 5.3%Language:Shell 2.0%Language:JavaScript 1.6%Language:Dockerfile 0.8%