Our customer is an Austrian-based company involved in numerous branches of the real estate business in Vienna. They provide a platform for commission-free renting options. Our main goal was to modernize legacy software and create a user-friendly solution to streamline the rental process while maintaining a positive user experience.
We collaborated closely with Austrian teams and transferred legacy code to the modern ASP.NET Core MVC framework. We also implemented revenue optimization strategies, which significantly increased the client’s user base and income.
Our team worked closely with Austrian development and test teams to learn how the existing API works. We conducted requirements investigation and daily meetings to discuss how new features should work. We also regularly visited the client’s location to meet the tech team and our client in person.
The Agile Scrum approach allowed our tech team to focus on development while the PM covered all business concerns, such as requirements, specifications, and responsible features. Our PM operated as a single point of contact and feature owner, which allowed the development team to spend most of their workday on technical tasks. It allowed us to optimize the process and finish the development early without a quality decrease.
We divided our development process into three areas: payments, search, and real-estate advertisement. Each developer worked on their part of the application. Our work became fast and productive, and everyone knew who was responsible for which part.
We needed to avoid overloading the search results with ad banners, so we optimized the search criteria and made the ads display responsive. For example, a user who sees less than five search results will not see an advertisement due to the low number of results. At the same time, a user who sees more than ten search results will see one ad banner integrated into the search results.
To increase the number of unique visitors, we implemented a referral bonus system, weekly news, and FAQ, which taught users how to use our portal and create ads. We also added e-mail notifications on newly added real estate that matched the user’s search and time criteria. To increase the number of unique visitors, we implemented a referral bonus system, weekly news, and FAQ, which taught users how to use our portal and create ads. We also added e-mail notifications on newly added real estate that matched the user’s search and time criteria.
After carefully elaborating on the requirements and completing the development process, we provided thorough testing and bug fixing. The team managed to meet all the deadlines and deliver good-quality code. As a result, the portal is functioning, and the number of unique users and revenue is constantly growing.