Yelp Camp

A Node. js Web Application

Bootstrap
Express Js
Node js
Mongo DB

This project is from a course called Web Developer Bootcamp by Colt Steele.

I've added a demo user on the login page, so you don't have to sign up to test the app.

Authentication

  • Users can sign up or login using username and password.

  • User can not submit campgrounds if they are not logged in.

Authorization

  • User can only modify campgrounds created by them.

User Profile

  • Every registered user has profile where all his submitted campgrounds are shown.

Basic Functionality

  • Add Name, Image and Description to the campground.

  • Create, Update, Delete the Campground.

  • Add comments to campgrounds.

  • Flash Important messages to warn or greet the users.

  • Responsive Web design.