Skip to content

priti-chimanpure921/WanderLust-2026

Repository files navigation

🌍 WanderLust – Discover Perfect Stays for Every Trip

🔗 Live Project: https://wanderlust-2026.onrender.com/listings

📂 GitHub Repository: https://github.com/priti-chimanpure921/WanderLust-2026

📌 About The Project

  • WanderLust is a full-stack web application that allows users to list, explore, and book rental properties — similar to platforms like Airbnb.
  • Owners can list their homes, rooms, or properties, and travelers can browse available accommodations for their trips.
  • The project is built using the MVC (Model-View-Controller) architecture to ensure clean code structure and scalability.

🚀 Features

🏠 Property owners can add new listings

✏️ Edit and update property details

❌ Delete listings

🔍 Guests can browse and search accommodations

📱 Responsive design using Bootstrap

✅ Client-side validation

✅ Server-side validation

🌐 RESTful APIs for backend operations

🛠️ Tech Stack

💻 Frontend

HTML

CSS

Bootstrap (Styling & Validation)

JavaScript

🖥️ Backend

Node.js

Express.js

🗄️ Database

MongoDB

🏗️ Architecture

MVC (Model-View-Controller) Pattern

📂 Project Structure (MVC Pattern)

WanderLust-2026/

├── models/ # Database schemas

├── routes/ # Route handlers

├── controllers/ # Business logic

├── views/ # Frontend templates

├── public/ # Static files (CSS, JS)

├── app.js # Main server file

└── package.json # Dependencies

🌟 Learning Highlights

Implemented full CRUD operations

Built RESTful APIs

Applied MVC architecture for better code organization

Connected MongoDB with Express using Mongoose

Handled form validation using Bootstrap

Handled server-side validations

Managed routes and middleware in Express

Custome error handling and wrapAsync()

User authentication & authorization

🔮 Future Improvements

Password reset functionality

Booking system integration

Payment gateway integration

Search filters (price, location, ratings)

Image upload feature

About

This is my first full stack project created in MERN .....

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors