2021-12-11 09:45:41 +00:00
|
|
|
# Keskonmange
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
Une roue de la fortune de tes plats habituels !
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
Liste tes plats, puis chaque jour choisi parmi une sélection aléatoire proposée.
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
# Installation
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
## Pré-requis
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
* PHP 8.0
|
|
|
|
* `touch database/database.sqlite`
|
|
|
|
* composer (via votre distribution, par exemple `pacman -S composer`)
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
## Fichier de configuration
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
```bash
|
|
|
|
cp .env.example .env
|
|
|
|
php artisan key:generate
|
|
|
|
```
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
## Création des tables de la base de données
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
```bash
|
|
|
|
php artisan migrate
|
|
|
|
```
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
## Fabrication des fichiers CSS/JS
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
Si vous êtes en mode développement de l'application :
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
```bash
|
|
|
|
npm run dev
|
|
|
|
```
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
sinon :
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
```bash
|
|
|
|
npm run prod
|
|
|
|
```
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
# Utilisation locale
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
```bash
|
|
|
|
php artisan serve
|
|
|
|
```
|
2021-04-27 16:40:17 +00:00
|
|
|
|
2021-12-11 09:45:41 +00:00
|
|
|
Le site est disponible à l'adresse suivante : http://localhost:8000/.
|