Case study · Client: a Texas real estate brokerage
Web and mobile application engineering
A website and native iOS and Android apps on one backend, made fast under real load before launch.
- slowest website search, after the rebuild
- 22.8 s → 0.9 s
- slowest website search, after the rebuild
- app home screen at the 95th percentile, 50 simultaneous users
- 29 s → 0.8 s
- app home screen at the 95th percentile, 50 simultaneous users
- failed requests across 7,071 in the load test
- 0.00%
- failed requests across 7,071 in the load test
The engagement
The client's customers expect the same account, the same saved homes and the same experience on the website and on their phone. We built a web platform and native iOS and Android apps on one backend, with shared accounts, saved activity and push notifications sent directly to Apple and Google.
Before launch we load-tested it with 50 simultaneous users. The app's home screen took 29 seconds at the 95th percentile and 15% of requests failed. We found the slow database paths and rebuilt them: the home screen dropped to 0.8 seconds, and a repeat test ran 7,071 requests with zero failures.
On the website, the slowest search paths took 22 to 28 seconds. We rebuilt them with a two-phase query design, and a citywide search dropped from 22.8 seconds to 0.9. The apps are published on Google Play and the Apple App Store.
- The challenge
- Customers expect the same account, the same data and the same experience on the web and on their phone.
- What we built
- A web platform and native iOS and Android apps built on one backend, with shared accounts, saved activity and direct push notifications.
- How it applies to your business
- Customer apps, field-team apps and portals that need to stay in step with a web platform.
More case studies
Call (737) 252-4504 orbook a consultation
Client name, source code and production data are kept confidential. We are glad to walk through the engineering in a consultation.
Start with a conversation
Want something like this built for your business?
Based in Austin, Texas. Serving businesses across the United States, with international projects considered where appropriate.