Campground Finder is a CRUD application that uses ExpressJS, MongoDB, and PassportJS to handle routing, data storage, and authentication respectively.
- Create, Read, Update, and Delete Campgrounds and Comments
- Comments are associated with Campgrounds and Users
- Users can register, log in and out
The application implements a Model-View-Controller pattern with route files approximating typical controller responsibilities.