Skip to content

Wanderlust is a full-stack Airbnb clone built with the MERN stack, featuring user authentication, property listings, booking system, search filters, and reviews. Designed as a portfolio project to showcase full-stack development skills.

Notifications You must be signed in to change notification settings

Jaykumar-Kale/wanderlust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wanderlust – Airbnb Clone

Wanderlust is a full-stack web application inspired by Airbnb.
It allows users to explore stays, book rentals, and manage their own listings — all in one platform.
This project is part of my full-stack development journey and portfolio showcase.


✨ Features

  • ✅ User Authentication – Secure login & signup with JWT
  • ✅ Property Listings – Add, edit, and delete properties
  • ✅ Booking System – Reserve stays with date & guest selection
  • ✅ Advanced Search & Filters – Location, price, amenities, and availability
  • ✅ Ratings & Reviews – Share experiences and feedback
  • ⚒️ Payment Integration – (Planned: Stripe/Razorpay)
  • ✅ Responsive UI – Mobile-friendly design

🛠 Tech Stack

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MongoDB (Mongoose ODM)
  • Authentication: JWT, bcrypt (OAuth planned)
  • Templating / Views: EJS (for server-side rendering)
  • Deployment: (Planned: Vercel/Netlify for frontend, Render/Railway for backend)

🚀 Current Progress

Feature Status
User authentication ✅ Done
Property CRUD ✅ Done
Booking system ✅ Done
Search & filters ✅ Done
Reviews ✅ Done
Payment integration 🔲 Planned
OAuth login (Google) 🔲 Planned
Deployment 🔲 Planned

🛠 How to Run Locally

Prerequisites

  • Node.js >= 16
  • npm or yarn
  • MongoDB (local or cloud URI)

Installation

git clone https://github.com/Jaykumar-Kale/wanderlust.git
cd wanderlust
npm install

About

Wanderlust is a full-stack Airbnb clone built with the MERN stack, featuring user authentication, property listings, booking system, search filters, and reviews. Designed as a portfolio project to showcase full-stack development skills.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published