YelpCamp is an application that allows users to add information about campgrounds and leave comments. User registration is required. This app features RESTful routing, MongoDB, Express.js, Node.js, authentication, authorization, Bootstrap, and several other cool features. Hosted on Heroku and the data on mlab.
Each user can only perform CRUD operations on campgrounds and comments they create. More features will be added such as a rating feature and user profile page. This project is a great launching point to create other social apps.