Case study · Mobile
A Flutter app for the same property platform, with phone sign-in, push notifications and a native incoming-call screen on both platforms.
- 1Flutter codebase
- 2platforms shipped
- 0reCAPTCHA steps for users
The problem
Sign-in was failing on a reCAPTCHA flow, and calls had to ring like a real phone call even when the app was closed.
What we built
- 01
Backend-driven OTP sign-in through Firebase Admin, replacing the failing reCAPTCHA flow.
- 02
Push notifications through OneSignal, with the iOS certificate and key setup done properly.
- 03
A full-screen incoming-call experience on Android that meets Play Store policy, with CallKit on iOS.
The result
Users sign in with a phone number in one step, and calls reach them on both platforms the way a native call would.
Next case study
A data engine for property listings across six countries