Skip to content

Projet 6 : Construisez une API sécurisée pour une application d'avis gastronomiques

License

Notifications You must be signed in to change notification settings

anthony-mini/Mini_Anthony_6_05-08-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

front-end-angular framework-type-script

back-end-node js framework-express

database-mongo-db

Cronstruire un API sécurisé pour une application d'avis gastronomiques.

HOT TAKES est une application web, qui ce dédie à la création de sauces épicées dont les recettes sont gardées secrètes.


Pour tirer parti de son succès et générer davantage de buzz, l’entreprise Piiquante souhaite créer une application web dans laquelle les utilisateurs peuvent :

  • Ajouter leurs sauces préférées.
  • Modifier ou supprimer une sauce spécifique.
  • Liker ou disliker une sauce.

Tester l'application en local

Prérequis

  • Node.js : 16.18.0 ou supérieur
  • NPM : 8.19.2 ou supérieur

Installer les dépendances

Front-end

Dans le dossier cd/front:

  • Lancer la commande :
npm install

Back-end

Dans le dossier cd/back :

  1. Ajouter le fichier .env fourni.

  2. Ajouter un dossier images vide.

  3. lancer la commande :

npm install

Lancer les serveurs

Front-end

Dans le dossier cd/front :

  • Lancer la commande :
npm run start

Back-end

Dans le dossier cd/back :

  • Lancer la commande :
nodemon server

Accéder au serveur local :

Une fois ces étapes terminées, lancer le serveur local présent sur le port 4200


http://localhost:4200/


Documentation technique de l'API

https://mini-anthony-6-05-08-2022.readthedocs.io/fr/latest/#