Find your place
Compass is a licensed real estate broker that utilizes the Internet as a marketing medium with the use of real estate technology. Compass connects everyone who seeks for buying/selling or renting apartments with lots of real estate agents across the United States.
Our team was set with a challenge to create a platform for selling/buying properties in the US. The main goal of the platform is providing the US citizens with an opportunity to find their own place for living comfortably, where they would be able to livе and bring a personal contribution in dynamic developing and free country.
UI Requirements were measurable for us. From the client’s speech: I want every user to get a feeling of care of him, his family and worths, besides the simplicity of using the UI part.
Feeling, only here he is able to find the dream house out quickly and easy making an important step toward the new future. Needs to create some feeling of warmth of the home heart for the platform visitors, make it as good, as the user would love to use it again and again and be able to recommend it for friends and relatives with proudness.”
The main task was developing a listing functionality to provide users with the quick access for buying or selling property. The integration between google maps and real estate property should be done also in order to help users with accurate searching for locations to live.
The detail page of each real estate object required having a slider with the object's photos put inside, map and street view online, a full description of the object, schools availability functional and breaking down for types, grades, distance and rating, information about the public records.
Also, user should have an ability to choose the real estate agent and check his objects that are being sold.
What we did
What we did
After a long-lasting and detailed discovery phase, we started to design the project’s idea transferring the client’s mission and vision into the full-fledged product.
Before starting any project we carefully select the project's staff, whose personal attributes will give a positive influence on the project.
We allocated a fresh-view designer for incarnating the UI requirements into life, who had used similar real estate platforms for own needs and understood all their weaknesses sides and missed functionalities.
He had made UI investigation stage of more than 30 similar platforms before started creating the user interface part.
Was chosen a minimalistic style that doesn't divert user attention from his goal of buying, selling or real estate renting.
Thus we created the enjoyable and warm design, which matches modern requirements and smells like warm family hearth as our client required. All buttons and block’s description are located thus way, to provide a user a presence at the platform with comfort and trustability for solving own needs.
For implementing functional requirements were chosen senior-level Symfony engineers. It let us create a clean and elegant code with platform logic in order to get a good system performance under high load. Also to get a high indicator in work stability under a big amount of user sessions. Because the platform supposed to get a big amount of traffic.
Interface buttons interact fast with databases thus provide users with the necessary information immediately.
As a result, we released to the world very pleasant and useful for people system for buying/selling or renting property. The system lets US citizens to choose interesting real estate objects, to have a look at offers, estimate it, and canter related conditions, even to have the ability to see an environment around a house and close locations. The creation of such a platform also let the startup raising 600 billion of dollars investments (2018).
Melissa API, Rest/Booking API
The article contains information about a discovery phase conduction. It includes general points and also decomposing for stages.
This article will help you to have an understanding and vision of technologies and how to find a good way to develop your project.