Raken:

About the client

Raken provides a software application for construction project management. Their platform caters to general contractors, subcontractors, commercial and residential construction firms, and heavy civil construction companies. It allows teams to document daily progress, communicate effectively, and streamline reporting processes.
Country:
USA
Industry:
Real estate and construction
Service:
Construction management software development
Duration
March, 2022 – ongoing
Model:
B2B, B2C
Team size:
1 project manager, 5 front-end developers, 10 back-end developers, 7 mobile developers, 3 DevOps, 12 QA engineers, 1 designer
Key technologies:
React, Java, MobX

Client’s challenge

Raken came to us as an early stage startup with a web-based construction management platform. They wanted to scale their product with new functionality and improve its performance.
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

Solutions

NEKLO has improved the backend of the app and developed a comprehensive construction management app to help the client streamline daily management and reporting. Our scope of work included the following milestones.

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.

Want to hire a custom software development company?

Anastasia Vasilevich
Business development manager

Technologies

IOS

AVFoundation
Apryse
CocoaPods
Code Generation
CoreLocation
Design System
Firebase
LaunchDarkly
Localizations Scripts
Mixpanel
Modular Architecture
Realm
RxSwift
Sendbird
Swift
Swiftlint
UIKit
Unittest

Android

Apryse
CameraX
Dagger
Firebase
Glide
Google Maps
JUnit
Kotlin
LaunchDarkly
Material Design 3
Mixpanel
Mockito
Navigation Component
PowerMock
Realm
Retrofit
RxJava
Sendbird

Front-end

React

Back-end

Java
Microservice Architecture

DevOps

AWS Lambda
AWS SNS
AWS SQS
Docker
ELK Elasticsearch
Kubernetes

Deliverables

Web back-end development
Front-end design
Mobile and web app functionality
UX/UI redesigns
A full-cycle of testing
Technical support
Regular updates

Results

The Raken construction management mobile app and web solution that we delivered ultimately to the client has gained trust among thousands of users who work in the construction field. The solution was ranked “No 1 Daily Reporting Software” at the AGC National Convention, and recognized by global software marketplace G2 excelled in categories like Easiest to Use and Best Estimated ROI.
Raken's construction mobile app has an intuitive interface and robust features that let professionals effortlessly document progress, track working hours, and communicate with team members. Users appreciate it as a reliable and efficient tool for managing daily tasks and reporting. NEKLO continues to enhance the project by adding new features, releasing regular updates, and providing ongoing technical support.
99.8
%
crash-free sessions
60
%
development cost savings

Similar case studies

Enterprise
Telecom
Web
Mobile
Salesmsg
eCommerce
Logistics
Enterprise
Web
Inventory Management System