About the client
Project description
Our solution
Mobile application overhaul
We addressed the company’s challenges step by step, beginning with a comprehensive revamp of their mobile applications.
-
The Android and iOS apps were optimized to support key workflows such as stocktaking, delivery checks, and order management, which enabled seamless communication between restaurants and suppliers.
-
Our team introduced a new onboarding flow, allowing users to select their role (restaurant or supplier) during account setup and supporting internal order creation workflows.
-
We then migrated both apps to a unified design system and created reusable components using Jetpack Compose and SwiftUI to ensure platform consistency and scalability.
-
Finally, both native Android and iOS apps were successfully migrated to the required framework, streamlining maintenance and improving overall development efficiency.
Architecture improvements
-
The Android application was restructured from a single-module to a multi-module architecture, improving scalability and maintainability by organizing features more effectively.
-
Next, we transitioned the UI from XML layouts to Jetpack Compose, which enabled a more modern and flexible design approach.
-
Our developers also built a reusable codebase and shared libraries to accelerate future development cycles.
-
To enhance testability and maintainability, we implemented a robust dependency injection system.
Product quality testing
A shared commitment to quality led to the implementation of a solid unit testing framework, which resulted in 65 percent test coverage and ensured consistent product reliability.
Key stats
months of collaboration in total
Vention team members
test coverage
The results
Tools & technologies




