Real Estate MLS Software
Project Overview
Business Challenges
The client had the vision to make real estate MLS software for the next generation. The idea was to feature a Machine Learning algorithm that would decide and suggest the next most viewed property. It was pretty challenging for us to implement features like showing home with ranking status, drawing polyline click on a marker into Google Maps, calculating ML formula to manage property status, etc.
Implementing a very useful feature of creating an SVG arrow image with the route into a Google map was also a challenge.
Our Solution
The real estate marketplace solution we built provides users with all the potential information regarding their potential property. The idea is to give all the information about houses for sale, flats for rent, insights of facilities available in the neighborhood, and an overall picture of the property.
The crux of the real estate property listing software was implementing Google map integration and using Google autocomplete API for searching properties. Autocomplete feature of MAPS JavaScript API and gives type-ahead search behavior.
Benefits of Google Map integration:
- Highly configurable to suit use cases
- Location accuracy most accurate than ever
- Developer friendly – standard response codes and trouble-free integration
Key Features
User Module
- Simple, secure user registration with OTP authentication
- Search properties based on the choice of city, suburb, area
- Filter property based on custom preferences like age of the property, number of rooms, area, car parking, furnished, etc.
- View recently viewed as well as saved/liked properties
Agent Module
- Can subscribe to various plans like Executive plan, Small Branch plan, Medium Branch plan, Enterprise plan, etc. Each plan has a limitation of the number of agents that can use the application to track activities.
- Agent can list properties, add new sales leads and track property.
- Agent can also edit listed properties details and upload photos to their property.