App that allows registered user to create camping site reviews and to comment on them.
- Create RESTful API for users to interact with the application
- Responsive web design with Bootstrap and Sass
- Authentication using Passport.js
- Data persistence and modeling with MongoDB and Mongoose ORM
- Version control with Git and Github
- Deploying app using Heroku and MongoDB Atlas
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew update
$ brew install docker docker-machine docker-compose
$ brew install git
$ git clone https://github.com/daxwann/Yelp-camp.git
$ docker-machine create --driver=virtualbox Char
$ docker-machine start Char
$ eval $(docker-machine env Char)
$ docker-compose up
The application will be up on the docker-machine ip under port 3000
YelpCamp is part of Web Developer Bootcamp on Udemy.
Creative Commons License.