Skip to content

Jeeazy971/Projet-YelpCamp

Repository files navigation

🏕 Projet YelpCamp

Voici le projet YelpCamp, qui à pour but à l'utilisateur de pouvoir implanter des lieux de campings ainsi de commenter celle-ci. Le site est disponible ici

🛠 Quels sont les outils et langages utilisées ?

Sur ce projet j'ai utilisé :

🤔 Les pré-requis pour utiliser le code source ?

Vous aurez avant-tout besoin d'installer :

⚙ Comment installer les modules ?

Après avoir installé les logiciels requis, ouvrez le dossier avec votre éditeur de commande (CLI) favoris. Puis faite clic-droit dans le dossier et cliquez sur git bash here, pour ecrire npm install qui installera les dépendances requis pour l'application.

🗝 L'Environnement Variables

Pour exécuter ce projet, vous devrez également ajouter les variables d'environnement suivantes à votre fichier en le créant la racine du projet .env

Paramètre Description
CLOUDINARY_CLOUD_NAME Requis la clé API
CLOUDINARY_KEY Requis la clé API
CLOUDINARY_SECRET Requis la clé API
MAPBOX_TOKEN Requis la clé API

Et dans le fichier dans la syntaxe suivante : CLOUDINARY_CLOUD_NAME=0123456

▶ Comment lancer le projet

Dans le CLI à la racine du dossier écrivez npm start

💾 Bonus ! Générer des données pour le projet

J'ai également laissé un dossier qui s'appelle seeds qui regroupe nom et ville aléatoire anglophone si vous le souhaiter. Pour générer les données dans la BDD du projet il faut impérativement installer MongoDB.

Dès que cette condition est réunie, avec votre CLI (Invite de commande) vous vous mettez à la racine du projet puis vous faites : cd seeds à ce moment vous vous retrouvez dans le dossier seeds puis vous écrivez toujours dans le CLI node index.js.

Enjoy ! 🤩

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published