Une incroyable application pour gérer des articles.
- Cloner le repo
- Installer
Composer
etnpm
si ce n'est déjà fait - Se rendre à la racine du repo cloné
- Exécuter
composer install
pour installer les dépendancesPHP
- Exécuter
npm install
pour installer les dépendancesjs
- Mettre en place une base de données
MariaDB
hébergée localement- Choisir le nom que l'on souhaite pour cette BDD et lui créer un utilisateur avec les permissions nécessaires
- Créer un fichier
.env
à la racine du projet- Utiliser le fichier
.env.example
comme template - Le remplir avec ses propres paramètres :
DB_DATABASE
le nom de la BDDDB_USERNAME
l'utilisateur de la BDDDB_PASSWORD
le mot de passe de l'utilisateur
- Utiliser le fichier
- Exécuter
php artisan migrate --seed
pour migrer la base de données - Exécuter
php artisan serve
pour servir l'application - Exécuter
npm run watch
pour bundle les ressourcesjs
- Se rendre à
localhost:8000
avec un navigateur web
- Déployé en développement, le site contient déjà quelques articles créé par l'utilisateur "EBM"
- Pour se connecter au nom de cet utilisateur :
- Email : EBM@EBM.ebm
- Password : hamzaoutai
- Pour se connecter au nom de cet utilisateur :
- Pour écrire un article, il suffit de se connecter avec un compte, il est possible d'en créer de nouveaux.
- Pour modifier des articles, il faut se connecter avec le compte de la personne ayant écrit l'article.
- En mode édition d'articles, il est possible de glisser-déposer les paragraphes d'un article pour le ré-arranger.
- Ce n'est possible que si aucun paragraphe n'est en cours d'édition.
Lenophie & MaxouLégal
MIT