# Full-stack MERN Real Estate Marketplace
A modern real estate marketplace application built with the MERN stack (MongoDB, Express.js, React, Node.js).
## 🌐 Demo
- [Live Site](https://vrinda-realestate.onrender.com/)
- [GitHub Repository](https://github.com/imvrinda/Real-Estate)
## 🚀 Features
- User authentication (JWT, Firebase, Google OAuth)
- CRUD operations for property listings
- Advanced search functionality
- Image upload for listings
- Responsive design
- User profile management
- Contact landlord functionality
## 🛠️ Technologies
MongoDB | Express.js | React | Node.js | Redux Toolkit | JWT | Firebase | Google OAuth | Tailwind CSS
## 🏁 Setup
1. Clone the repo: `git clone https://github.com/imvrinda/Real-Estate.git`
2. Install dependencies:
cd Real-Estate npm install cd client npm install
3. Set up `.env` in root:
MONGO_URI=your_mongodb_connection_string JWT_SECRET=your_jwt_secret
4. Run: `npm run dev`
## 📚 Usage
Access at `http://localhost:3000`. Create an account, list properties, search, and explore features.
## 🤝 Contributing
Issues and pull requests are welcome. Check the [issues page](https://github.com/imvrinda/Real-Estate/issues).
## 📝 License
[MIT](https://choosealicense.com/licenses/mit/)
## 👤 Author
Vrinda - [GitHub](https://github.com/imvrinda)
## 🙏 Acknowledgements
- [MERN Stack Tutorial](https://github.com/imvrinda/Real-Estate)
- All contributing libraries and frameworks