case studies
Mobile App For Real Estate Transaction Management
Timeline
~1 Year (iOS + Android Phases)
Services
iOS & Android native development, API Integration, UX Adaptation, Product Expansion
What was the ask

The client is one of the industry leaders in real estate transaction management. They had an existing operating web-based system, but wanted to expand into the mobile segment as well.

In the first phase, the need was to build an iOS based mobile app which would match the core functionality of the web based application, to allow agents to complete all their transaction flows while out in the field (document drafts, document signing, contract acceptance)

In the second phase, the goal was to expand and enhance the mobile functionality, as well as bring the mobile app to the Android ecosystem.

Where we started

We had a set of mobile-oriented designs, as well as some big picture requirements. On the technical side, we had to work within the constraints of an already existing back-end API, adapting web-based functionality to a mobile user experience.

What we achieved

The MVP of the iOS app was completed successfully, remaining on schedule.
Along the way, the team remained flexible, adapting to functionality changes of the back-end API, which were the result of ongoing expansion of the web-based app. All of the target functionality goals were met, and in some cases, improved and expanded. The iOS app was released into the hands of agents in the field.

Several months later, having gathered feedback, the client returned with a new goal in mind: to build an Android version of the mobile app.
The dev team was re-structured accordingly, and got to working on the new app. With the new tech stack, there were new hurdles to tackle, technical improvements to make, but all of that was not an issue, and the second phase was completed and released with flying colors.

product screenshots
Technologies used
iOS App

Swift 5.0+, SwiftUI
Alomfire + Moya + ObjectMapper
Kingfisher (image cache), Crashlytics
Core Data + SQLite DB.

Android App

Kotlin 1.8.0+, Jetpack Compose UI
Koin, Retrofit, Coil (image loading), Crashlytics
Room SQLite DB.

Let’s build something together!

Our goal is to help you launch quickly with rock-solid code. 
Let’s meet and talk about your ideas.

Thank you! Your message has been sent!
Oops! Something went wrong while submitting the form.