Loading repository dataโฆ
Loading repository dataโฆ
leovenom / repository
๐ Yelpcamp is a fully functional NodeJs web app. This is a camping ground website which was actually developed during a code-along while following the web-developer-bootcamp.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
YelpCamp is a website where users can create and review campgrounds. In order to review or create a campground, you must have an account. This project was part of Colt Steele's web dev course on udemy.
This project was created using Node.js, Express, MongoDB, and Bootstrap. Passport.js was used to handle authentication.
git clone https://github.com/leovenom/YelpCamp.git
cd YelpCamp
npm install
Create a .env file (or just export manually in the terminal) in the root of the project and add the following:
DATABASEURL='<url>'
API_KEY=''<key>
API_SECRET='<secret>'
Run mongod in another terminal and node app.js in the terminal with the project.
Then go to localhost:3000.
To get google maps working check this out.