A full-stack, scalable web platform built using the MERN stack, designed to streamline property transactions for buyers, sellers, and administrators.
- 🔍 Advanced Search and Filters: Real-time search by price, property type, and amenities.
- 🔒 Secure Authentication: Google OAuth and custom login with role-based access control.
- 🖼️ Image Management: Property image uploads with secure cloud storage.
- 📊 User Dashboards: Separate dashboards for buyers, sellers, and admins.
- 📱 Responsive Design: Optimized for mobile, tablet, and desktop devices.
- ⚛️ React.js: For building a responsive and dynamic user interface.
- 🎨 Tailwind CSS: To style the application with a clean and modern design.
- 🟢 Node.js: For server-side logic and API handling.
- 🚀 Express.js: To create RESTful APIs for CRUD operations and authentication.
- 🍃 MongoDB: To store user details, property listings, and activity logs.
- ☁️ Firebase: For secure storage of images and files.
- 📂 Appwrite: For file storage and additional user authentication.
- 🔐 Google OAuth: For secure and seamless login.
-💳 **Integration with payment gateways. 🤖 **Machine learning for property recommendations. 🌐 **Multilingual support for global users.
- 🧩 **Integrated frontend and backend using tested RESTful APIs.
- 🛡️ ** Secured the platform against XSS, SQL injection, and other vulnerabilities.
- 📦 **Managed application state efficiently with Redux.
- ⚙️ **Maintained scalability with modular architecture for future enhancements.
If you use this work in your research, please cite:
@article{REWAPPclass2024, title={Real Estate web application using MERN}, author={[Hema Radhika Reddy, Sykam Sumanjali,Hari Priya, Likhitha Shree]}, year={2024} }
