https://github.com/paul-schuhm/symfony-starter-bibliotheque
Un projet de démarrage d'une application web utilisant Symfony
https://github.com/paul-schuhm/symfony-starter-bibliotheque
Last synced: 8 months ago
JSON representation
Un projet de démarrage d'une application web utilisant Symfony
- Host: GitHub
- URL: https://github.com/paul-schuhm/symfony-starter-bibliotheque
- Owner: paul-schuhm
- Created: 2023-03-08T16:01:00.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-08T16:37:15.000Z (over 2 years ago)
- Last Synced: 2025-01-01T09:26:39.946Z (10 months ago)
- Language: PHP
- Size: 47.9 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# symfony-starter-bibliotheque
Projet de départ d'application web d'une bibliothèque, réalisé collectivement lors de la dernière séance du module MVC POO.
## Pré-requis
- Installer php (v > 8.1)
- Installer Composer
- Installer la [Symfony CLI](https://symfony.com/download)
- Installer Docker et Docker-Compose## Getting started
Cloner le projet.
Installer les dépendances avec [Composer](https://getcomposer.org/), à la racine du projet
~~~
composer install
~~~Servir le projet en local avec le serveur de développement de Symfony
~~~
symfony server:start -d
~~~Monter la base de données conteneurisée avec Docker
~~~
docker-compose up -d
~~~Se rendre sur la page `/books` pour lister les livres contenus dans la bibliothèque et naviguer vers le formulaire d'ajout de livres.
## Arrêter le projet
~~~
symfony server:stop
docker-compose down
~~~## Ressources
- [Docker](https://www.docker.com/)
- [Docker Compose](https://docs.docker.com/compose/)
- [Symfony-CLI](https://symfony.com/download)
- [Symfony, documentation officielle](https://symfony.com/doc/current/index.html)
- [Composer](https://getcomposer.org/)