Skip to content

WanderNest is a dynamic platform, reminiscent of Airbnb, built to encapsulate the spirit of travel and exploration. Utilizing Node.js, Express.js, MongoDB, Mongoose, Passport.js, EJS, Express Session, Multer, Cloudinary, and more, WanderNest offers a comprehensive travel experience.

Notifications You must be signed in to change notification settings

aruncode49/WanderNest

Repository files navigation

WanderNest 🌍✨

WanderNest is a dynamic platform, reminiscent of Airbnb, built to encapsulate the spirit of travel and exploration. Utilizing Node.js, Express.js, MongoDB, Mongoose, Passport.js, EJS, Express Session, Multer, Cloudinary, and more, WanderNest offers a comprehensive travel experience.

Key Features

🔐 Authentication & Authorization: Secure user interactions via Passport.js for seamless login and access control.

🏞️ Dynamic Listing Display: Showcase all listings dynamically for an immersive user experience.

🔍 Search & Filter: Effortlessly find desired spots with robust search and categorization filters.

Listing Management: Empower users to add, edit, or delete listings for personalized content control.

🖼️ Optimized Image Handling: Smooth image upload process using Cloudinary and Multer for an optimized experience.

Review & Rating: Foster community engagement by enabling users to share experiences through reviews and star ratings.

📱 Fully Responsive Design: Ensuring a seamless experience across various devices for users on the go.

Get Started

  1. Clone the repository:

    git clone https://github.com/aruncode49/WanderNest.git
  2. Install dependencies:

    npm install
  3. Set up environment variables: Create a .env file based on .env.example and add your configurations.

  4. Run the application:

    npm start

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests for any enhancements or bug fixes.

Showcase

Here are some snapshots of WanderNest in action:

image

image

License

This project is licensed under the MIT License.


Feel free to enrich it further with additional sections like deployment instructions, testing, or any other relevant information about the project structure or usage!

About

WanderNest is a dynamic platform, reminiscent of Airbnb, built to encapsulate the spirit of travel and exploration. Utilizing Node.js, Express.js, MongoDB, Mongoose, Passport.js, EJS, Express Session, Multer, Cloudinary, and more, WanderNest offers a comprehensive travel experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published