Case CheckOffice

CheckOffice is a service for automating checklists, identifying and eliminating violations in net companies of any size.

Doubletapp
2 min readJul 31, 2023

Apple store
Google play

PROJECT OBJECTIVE

Doubletapp was contacted by a customer: he needed to create an intuitive native application for iOS and Android to collect primary information and simplify the audit process. The ultimate goal is to monitor the dynamics of violations and control their elimination.

RESULT

As a result, we created a mobile application that works offline and provides a full cycle of identifying and eliminating violations. Thanks to our convenient and simple interface, CheckOffice does not require special training for employees when using mobile applications.

The application allows you to assign checks in one click and fill out check lists. In the module for monitoring the implementation of tasks by employees there is a function of attaching «live photos» and audio files. In addition, the application records the start and end time of the audit, as well as the geolocation of employees, ensuring the transparency of audits. After the verification, the collected violations are formed into tasks to track their elimination.

Used technologies

iOS: Swift, UIKit, Alamofire, Realm, Swiftlint.
Android: Android Jetpack, Kotlin, Retrofit, RXJava, Coroutines, Dagger, Firebase, Google Places.

Project team

Design: Valerie Krupina.
Android: Alexey Pakhtusov, Dmitrii Voronov.
iOS: Nikita Levanov, Roman Karpenko.

Customer feedback

Our collaboration with Doubletapp began in 2018. We handed them the code of the mobile application for Android, which three freelancers had written before. They audited the current product, refactored, and wrote an iOS app. Since then, we have continuously developed CheckOffice together with Doubletapp: we upgrade our applications to the latest industry standards and add new functionality to it.

Valentin Kolesov CEO of CheckOffice

--

--