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, billing system, and analytics. The team created 100+ construction toolbox talks in a digital library, bulk scheduling and 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 robust 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 users 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 a scattered UI. All the sections looked different. We implemented a consistent design system for iOS and Android apps to ensure they look professional and match the Raken’s brand identity.
Testing and maintenance
We performed automated and manual tests for each feature of the construction app ensuring the apps 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)