/HotTakes-Laravel-Project

Un projet Laravel évalué dans le cadre de la ressource R4.01 Architecture Logicielle

Primary LanguagePHP

HotTakes-Laravel-Project

Un projet Laravel évalué dans le cadre de la ressource R4.01 Architecture Logicielle

Pour déployer le projet

  • Cloner le projet
  • Créer un fichier .env à la racine du projet en se basant sur le fichier .env.example
  • Lancer la commande composer install pour installer les dépendances
  • Initialiser la base de données avec la commande php artisan migrate
  • Lancer le serveur avec la commande php artisan serve

Utilisation du site

Vous pouvez y accéder en ligne à l'adresse suivante : http://localhost:8000/


  • Vous pouvez vous inscrire sur le site en cliquant sur le bouton d'inscription dans le menu
  • Une fois inscrit, vous pouvez vous connecter avec votre adresse mail et votre mot de passe
  • Vous pourrez alors visualiser et créer des sauces ainsi que les noter
  • Vous pouvez également modifier vos sauces et les supprimer

Utilisation de l'API

Vous pouvez y accéder en ligne à l'adresse suivante : http://localhost:8000/api/documentation


  • Vous pouvez utiliser l'API, elle propose les mêmes fonctionnalités que le site, vous pouvez donc créer, modifier, supprimer et noter des sauces
  • Vous devez vous connecter pour pouvoir utiliser l'API, vous pouvez le faire en cliquant sur le bouton "Authorize" dans la documentation de l'API
  • Vous pouvez ensuite utiliser les différentes routes de l'API en cliquant sur les boutons "Try it out" et en remplissant les champs

Video de démonstration du projet

Demonstration.mp4