Immergas
Reliability in every detail.
THE PROJECT
Developing a service app with resilient error handling, equipment verification and testing.
- MY ROLE
- Flutter developer
- PLATFORMS
- iOS & Android
MY CONTRIBUTION
Improved authentication and network error handling, QR and serial number verification.
Refactored installation photo workflows.
Introduced typed errors, BLoC states and shared UI components.
Added unit and widget tests for critical flows.
Engineering focus
Explicit errors. Testable flows.
Context
The service app needed improvements to authentication and network error handling, equipment verification and installation photos.
My approach
Introduced typed errors, BLoC states and shared UI components. Improved QR and serial number verification and refactored photo handling.
Outcome
Added unit and widget tests for critical flows, addressing both failures and the interface states users see.
A closer look.
App interfaces04
Technology
- Flutter
- Dart
- BLoC
- Unit tests
- Widget tests



