Construction d'une API en backend pour le site HOT TAKES qui est une galerie de sauces permettant aux utilisateurs de télécharger leurs sauces piquantes préférées et de liker ou disliker les sauces que d'autres partagent. Le front-end de l'application a été développé au préalable et a été précompilé après des tests internes, le but étant donc de mettre en place une API qui correspond aux spécifications fournis dans le cahier des charges.
-
Tout d'abord clonez le repo de l'API dans un dossier backend, puis faire de même pour le repo frontend dont le lien est fourni ci dessus dans un dossier frontend, les deux séparément dans votre dossier principal comme ceci : dossierPrincipal/backend & dossierPrincipal/frontend
-
pour lancer le frontend mettez vous dans le dossier et suivez les instructions données dans le repo en question
-
pour lancer le backend naviguez jusqu'au répertoire puis ouvrir un terminal et exécutez les commandes suivantes :
> npm install
Cela installe les dépendences.
Pour démarrer l'API exécuter la commande suivante :
> nodemon server
(Notez que d'autres commandes pourront marcher aussi tel que "ng serve" ou "npm start" selon votre OS ou votre terminal)
- JS, NodeJS et MongoDB