Skip to content

SujalTripathi/Major-Project

Repository files navigation

🏨 Wanderlust – Hotel / Stay Listing Platform

Repository Name: major-project

Wanderlust is a full-stack web application inspired by Airbnb.
Guests can browse, search, and book stays, while hosts can list new properties—all in one place.

✨ Key Features

  • User Authentication – register / login / secure routes (JWT or Passport)
  • Create & Manage Listings – hosts can add, edit, and delete properties
  • Image Upload – upload multiple images per listing (Cloudinary / local)
  • Search & Filter – keyword, price-range, location filters
  • Reviews & Ratings – guests leave feedback, star ratings
  • Error Handling & Flash Messages

🛠️ Tech Stack

Layer Technology
Frontend EJS Templates (or React if you migrated) + Bootstrap 5
Backend Node.js · Express.js
Database MongoDB · Mongoose
Auth Passport.js (LocalStrategy) / JWT
Storage Cloudinary (images)
Deployment Render / Railway (server) · MongoDB Atlas

📸 Screenshots

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published