About the client
Client’s challenge
Bringing their platform functionality to mobile was another crucial point for the client, as their end users are construction professionals who need to perform their jobs on the go.


- Need for iOS and Android development
- Need for workflow automation on mobile
- Complicated platform support
- Architecture that limits scalability
- Lack of features in the web platform
- No offline access
- Inconsistent UX/UI
Solution
Backend architecture development
The initial backend had a monolithic architecture, which complicated new functionality development and support of the application. By breaking down the monolithic architecture into smaller, independent microservices, we could scale each component individually. It improved the overall platform reliability and enabled easier maintenance.
Web app functionality development
We implemented some of the key functionalities for the web app, including time, material, and production tracking; equipment management; a billing system; and analytics. The team created 100+ construction toolbox talks in a digital library, bulk scheduling, digital attendance sheets, and completed safety talks uploaded to the cloud.
Mobile app functionality development
We provided full-cycle mobile app development and support implementing essential functionality: daily logs and reporting, time tracking and estimates, photo and video capture, photo, video, and attachments upload, as well as developed custom forms.
Construction management features
We developed domain-specific features that streamline and automate operations: safety and quality management, document management, time and production tracking, and daily progress reporting. The features help contractors better manage resources, increase visibility into their allocation, coordinate with subcontractors, and maintain high safety and quality standards on site.
UX/UI redesign
The initial version of the solution had an inconsistent UI with sections having an uncoordinated look. We implemented a consistent design system for iOS and Android apps to ensure they look professional and match Raken’s brand identity.
Testing and maintenance
We performed automated and manual tests for each feature of the construction app, ensuring stable performance. Our dedicated QA team promptly resolved customer issues. We achieved a 99.98% session crash-free rate for the app, enhancing the app's reputation and reliability.


Technologies
IOS
Android
Front-end
Back-end
DevOps
Deliverables
Results





















.png)