https://github.com/kajalraj19/wanderlust
A full stack project using MPC framework.
https://github.com/kajalraj19/wanderlust
bootstrap cloudinary css ejs expreesjs html5 javascript mongodb mongodb-atlas mongoose nodejs render router
Last synced: 3 months ago
JSON representation
A full stack project using MPC framework.
- Host: GitHub
- URL: https://github.com/kajalraj19/wanderlust
- Owner: Kajalraj19
- Created: 2025-02-14T10:06:34.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-23T13:27:25.000Z (over 1 year ago)
- Last Synced: 2025-02-23T14:28:39.962Z (over 1 year ago)
- Topics: bootstrap, cloudinary, css, ejs, expreesjs, html5, javascript, mongodb, mongodb-atlas, mongoose, nodejs, render, router
- Language: JavaScript
- Homepage: https://wanderlust-project-0bz1.onrender.com
- Size: 50.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Wanderlust – A Full-Stack web development project.
Wanderlust is a full-stack web application, allowing users to add, edit, and delete listings, leave reviews, and rate properties. Built with MERN stack (MongoDB, Express.js, React, Node.js), it provides a seamless experience for travelers and hosts alike.
Features:
🏡 Property Listings
Users can add new listings with images, descriptions, locations, and pricing.
Listings can be edited or deleted by their owners.
View all available listings in an interactive grid/map view.
📝 Reviews & Ratings
Users can add reviews to listings they have visited.
Reviews can include text feedback and star ratings.
Users can edit or delete their own reviews.
🔐 Authentication & Authorization
Secure authentication for login and signup.
Users can only edit or delete their own listings and reviews.
📸 Image Upload & Gallery
Upload images per listing using Cloudinary or Multer.
Tech Stack:
Frontend:
HTML
EJS
CSS (styling)
React Router (client-side navigation)
Backend:
Node.js & Express.js (server-side framework)
MongoDB & Mongoose (database)
Deployment:
Frontend: Render
Backend: Render/Cloudinary
Database: MongoDB Atlas
Contributing:
Feel free to fork the repo, create a new branch, and submit a pull request!
Live Demo:
Check it out here: https://wanderlust-project-0bz1.onrender.com