An open API service indexing awesome lists of open source software.

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.

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