Skip to content

A full-stack Airbnb-style travel accommodation platform built using Node.js, Express.js, MongoDB, and EJS. Includes user authentication, listings management, reviews, maps, and responsive UI.

Notifications You must be signed in to change notification settings

patil-bhupendra/Wanderlust-Project

Repository files navigation

🌍 Wanderlust - Travel Booking Web Application

Wanderlust is a travel booking web application built using Node.js, Express.js, MongoDB, and EJS.
It allows users to explore travel listings, view details, and book their dream destinations.
Admins can manage listings, edit details, and maintain the platform easily.


🚀 Features

  • User authentication (Signup & Login with JWT)
  • Add, edit, and delete travel listings
  • Browse travel destinations with images
  • Responsive UI with custom CSS
  • Secure booking system
  • MongoDB database for storing listings & users
  • Error handling and validations

🛠️ Tech Stack

  • Frontend: EJS, CSS (custom styling)
  • Backend: Node.js, Express.js
  • Database: MongoDB (Mongoose ODM)
  • Authentication: JWT, Passport (if added)
  • Other: dotenv, method-override, express-session.

About

A full-stack Airbnb-style travel accommodation platform built using Node.js, Express.js, MongoDB, and EJS. Includes user authentication, listings management, reviews, maps, and responsive UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •