WanderLust-

πŸ•οΈ Wanderlust

Visit the Website : https://wanderlustweb-opyw.onrender.com/listing
Wanderlust is Developed a platform that connects buyers and sellers in the real estate market.
It offers a seamless experience for users to explore, rent, or list properties, with enhanced features
like 2FA authentication, property filtering, interactive maps, and a chatbot assistant.

πŸ› οΈ Technologies Used

✨ Features

πŸ”’ Security
2FA Authentication: Ensures secure login for users.
Secure Sessions: Prevents unauthorized access.

πŸ” Search & Filter
Filter properties based on:
Location, Price, Country

πŸ—ΊοΈ Interactive Map
Real-time display of property locations using a map interface.

πŸ€– Chatbot
Integrated chatbot to assist users with:
General FAQs

Installation Prerequisites Node.js (v14.x or higher) MongoDB (v4.x or higher) Git Steps

  1. Clone the Repository:
git clone https://github.com/krinalsuthar/WanderLust-.git
cd WanderLust-
  1. Install Dependencies:
    npm install
    
  2. Set Up Environment Variables: Create a .env file in the root directory and add the following:
    SESSION_SECRET=your_session_secret
    
  3. Configure MongoDB:
    MONGO_URI=mongodb+srv://username:password@cluster0.mongodb.net/test?retryWrites=true&w=majority
    
  4. Start the Application:
    npm start
    
  5. Access the Application: Open your browser and go to:
    http://localhost:8080
    

Feel free to contribute, star ⭐, and share your feedback! Happy coding! πŸ˜ƒ