YelpCamp is a full stack web application, where users can share and post their camping experiences.
- Register, sign in and sign out user account.
- Create, edit and delete posts.
- Upload campground Images and update feature.
- Create, edit and delete comments.
- View and rate existing campgrounds.
- Front-end: HTML5, CSS3, JavaScript, Bootstrap 5, AJAX
- Back-end: Node.js, Express, REST API, MongoDB (Mongo Atlas)
- User Authentification & Authorization: Passport.js
- Map & Geocoding: Mapbox
- Image Upload: Cloudinary
- Deploying App: Heroku