Skip to content

bartosztrusinski/yelp-camp

Repository files navigation

Yelp Camp logo Yelp Camp

Welcome to Yelp Camp! Jump right in and explore our many campgrounds. Feel free to share some of your own and comment on others!

Features

  • Create, edit & delete campgrounds
  • Create, edit & delete user accounts
  • Add campground reviews with rating system
  • View all campgrounds
  • Show user profile with their campgrounds
  • Show campground page with details, map & reviews
  • Add up to 3 pictures for each campground
  • Pagination
  • Responsive design
  • World map with campgrounds' location
  • User account e-mail verification
  • Forgot password feature
  • Send contact mail
  • Validation
  • Authentication
  • Authorization
  • Sanitization & data encryption
  • Brute force prevention

Technology

  • EJS
  • Node.js
  • Express.js
  • MongoDB
  • Mongoose ODM
  • Redis
  • Joi
  • Bootstrap
  • Mapbox
  • Cloudinary
  • Resend
  • Passport
  • date-fns
  • express-rate-limit
  • Multer

Screenshots

Yelp Camp homepage Yelp Camp campsite details

About

Campsite sharing web app ⛺

Resources

Stars

Watchers

Forks