YelpCamp is a Node.js responsive web application with RESTful routing project deploy in Heroku platform.
To see the app in action• Authentication:
- User signup with username, Email and password
- User login with username and password
• Authorization:
- User cannot edit posts and response posts without being authenticated
- User cannot edit or delete posts and comments which created by other
• Security:
- User cannot enter sensitive words in any textbox such as "$ . <script> "
• Four basic operations - CRUD
- Create, read, update and delete campgrounds
- Display campgrounds on the Mapbox
• Pop up flash messages communicate information with the users
• MongoDB Atlas
• Cloudinary
• Express
• passport
• expess-session
• geocoder
• method-override
• connect-flash
• express-mongo-sanitize
• sanitize-html
• helmet
• Heroku