Skip to content

vikasp07/Wander_lust

Repository files navigation

Wanderlust

Wanderlust

Wanderlust is a travel platform that allows users to explore and share their favorite destinations. Built using the MERN stack (MongoDB, Express.js, React.js, Node.js), it incorporates features like image uploads, user authentication, and interactive interfaces.

Live Project

Check out the live project: Wander_Lust Live

Technologies Used

  • Node.js
  • Express.js
  • MongoDB
  • React.js
  • Multer for image uploads
  • Cloudinary for image storage
  • Passport.js for authentication
  • Bootstrap for a sleek and responsive design
  • Error handling for a seamless user experience
  • Other awesome libraries and tools!

Key Features

  • Listings: Create, edit, and delete your travel listings.
  • Reviews: Leave reviews for your favorite destinations.
  • Search and Filter: Easily find listings based on your preferences.
  • User Authentication: Secure sign-up, login, and logout functionality.

Getting Started

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/Wander_lust.git
  2. Install dependencies:

    cd Wanderlust
    npm install
  3. Configure environment variables:

    Create a .env file in the root directory. Add your MongoDB connection string, Cloudinary credentials, and other necessary variables.

  4. Run the application:

    npm start

    Visit http://localhost:8080 in your browser to explore Wanderlust locally.

Contribution

Feel free to contribute to this project by opening issues or creating pull requests. Your feedback and contributions are highly appreciated!

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published