Skip to content

Prince-kushwaha-2004/Wanderlust

Repository files navigation

Wanderlust

Wanderlust is a web application inspired by Airbnb, where users can list their homes, explore listings, and leave reviews. It’s designed to make home-sharing easy, offering users the ability to list, browse, and review accommodations.

Features

  • User Authentication: Secure login and registration with Passport.js.
  • List and Review Homes: Users can add their properties, browse other listings, and post reviews.
  • Map Integration: Uses Mapbox to show locations of listed properties.
  • Image Storage: Image hosting and management with Cloudinary.
  • Data Validation: Schema validation for requests with Joi.
  • Responsive Design: Styled with Bootstrap for a mobile-friendly experience.

Tech Stack

  • Backend: Node.js, Express
  • Frontend: EJS, Bootstrap
  • Map Integration: Mapbox
  • Image Storage: Cloudinary
  • Authentication: Passport.js
  • Validation: Joi
  • Database: MongoDB Atlas

Live Demo

Check out the live version of Wanderlust here.

Screenshots

Screenshot 2024-11-04 013531 Screenshot 2024-11-04 013512 Screenshot 2024-11-04 013451

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published