All work

Project overview
CBRE’s HomeMatch is a Real Estate mobile app built to match users to their ideal neighborhood based on their specific criteria.
Its main purpose is to ease the search for those who are interested in renting or buying a new home. By asking a set of questions related to their ideal living environment, it provides them with a list of the top 10 neighborhoods that match their needs. From here, the user has all the necessary information they need for informed navigation.
HomeMatch allows them to concentrate their search efforts on a small number of relevant properties that fit with their identity.
Users have the option to register and save their favorite listings for later reference. Moreover, they can contact real estate agents to provide information on the properties they’ve listed, as well as set up appointments directly from the app.
Its main purpose is to ease the search for those who are interested in renting or buying a new home. By asking a set of questions related to their ideal living environment, it provides them with a list of the top 10 neighborhoods that match their needs. From here, the user has all the necessary information they need for informed navigation.
HomeMatch allows them to concentrate their search efforts on a small number of relevant properties that fit with their identity.
Users have the option to register and save their favorite listings for later reference. Moreover, they can contact real estate agents to provide information on the properties they’ve listed, as well as set up appointments directly from the app.
Key results
- 100M+
- Revenue Growth
- 2000+
- End Users
- 200K+
- Transactions Closed
- 100+
- Real Estate Agencies
Challenge
The goal of this project was to develop a native application from the ground up for both iOS and Android within an extremely tight schedule—a little over a month. We worked on implementing features such as:
- Complex questionnaire feature able to analyze the results and to generate accurate lists of matching neighborhoods for users;
- Push notifications;
- Maps integration;
- Social authentication.
Solution
Developing a highly performant cross-platform application able to support push notifications, maps integration, social authentication, as well as a native behavior within a few weeks, is only achievable if you push the limits of React Native.
In order to integrate a stable continuous delivery, we used App Center; once set up, it allowed us to focus 100% on development without having to worry about manual releases. We also integrated feature branch releases.
Given the complexity of the project, we made sure everyone was on the right track through daily meetings and one-week sprints.
At the end of the project, we were proud to have been able to deliver a scalable and dynamic solution that met our client’s needs.
In order to integrate a stable continuous delivery, we used App Center; once set up, it allowed us to focus 100% on development without having to worry about manual releases. We also integrated feature branch releases.
Given the complexity of the project, we made sure everyone was on the right track through daily meetings and one-week sprints.
At the end of the project, we were proud to have been able to deliver a scalable and dynamic solution that met our client’s needs.
Technology stack
React Native
ES@Next (6+)
Redux
Redux-Thunk
Redux-Persist
Styled Components
Cross Platform
iOS
Android
Design
UX
UI
