Yelpcamp is 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.
With yelpcamp, one can create and view data related to botcamps you know, including a picture of the bootcamp.
-
Node.js for running server-side JavaScript. You can find instructions on how to download and install Node.js for your computer here
-
MongoDB (Community Edition preferrably) to store data. Instructions on downloading and installing MongoDB on your computer can be found here
Once you have Node.js and MongoDB installed on your computer,
- download the project or clone it to your computer by running
git clone https://github.com/HarishTeens/yelpcamp.git
on your Git terminal. - In the directory of the folder
yelpcamp
containing the files of the repositiory, open up the terminal and runnpm install
- Once installation is complete, run
npm start
on the same terminal. - Open your web browser and visit the address
localhost:3000
and voila! - Sign up to use the awesome features of the app!
- Node.js - Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
- express - Fast, unopinionated, minimalist web framework for Node.js
- MongoDB - The database for modern applications
- Mongoose - Elegant MongoDB object modeling for Node.js
- ejs - Embedded JavaScript templating
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
This project is licensed under the ISC License - see the LICENSE.md file for details