Back to case studies
Field Operations

ROE Check-it

A configurable field-operations platform for reusable checklists, assigned work orders, offline execution, structured evidence, reporting, and follow-up work.

Direct BasalBit contribution
Check-it Online checklist editor with reusable sections, field types, preview, export, duplicate, and fill actions
Domain
Field Operations
Built for
German SMB / Enterprise
Tech stack
Web · Flutter · SpringBoot · Quarkus

Product screens

01 / 07
Check-it Online checklist editor with reusable sections, field types, preview, export, duplicate, and fill actions

The field-to-server handover

  • Reusable checklists define how inspections, maintenance, and documentation should be carried out
  • Work orders add the responsible user or group, timing, location, and object to each concrete job
  • Field work can continue offline, then return to the backoffice after connectivity is restored
  • Objects, master data, documents, and follow-up measures keep the field record connected to the wider operation

Check-it separates the reusable definition of a task from the job assigned to a person. A checklist states what has to be inspected or documented; an order adds who should do it, when, where, and for which object.

The user receives that order in the mobile app, completes the checklist with photos, comments, or signatures, and sends the result back to the server. The same record can then become a report, a follow-up measure, or input for an existing business system.

Offline work with a deliberate sync

The mobile app is designed for work away from reliable coverage. When it is open and online, Check-it periodically exchanges data with the server. Users can also start a manual synchronization after a long offline period or a larger set of backoffice changes.

During a manual synchronization, the app pauses checklist completion. That gives the transfer a clear boundary instead of letting field edits and server updates overlap.

  • Open Synchronization from the app's navigation menu
  • Start the transfer when the device is back online
  • Follow the percentage, sections sent, and last synchronization time
  • Return to checklist work after the synchronization is complete

For users, this turns offline support into a simple operating sequence they can repeat without guessing what the app is doing.

A synchronization users can understand

The synchronization screen uses plain operational feedback: start the transfer, see the percentage, see which sections have been sent, and check the time of the last successful synchronization.

It also names the data being synchronized: online-assigned checklists, categories, and documents. Users can tell what the app is moving and when it is safe to continue.

The field-to-backoffice journey

The product connects reusable configuration with a concrete field assignment:

The checklist remains the maintained definition of the work, while each order carries its own operational context and result.

01

Configure: build the checklist with required fields, logic, reference data, and the intended report output

02

Assign: turn it into an order for a user or group, with timing, location, and object information

03

Execute: complete the work in the mobile app, including offline, and capture the required evidence

04

Continue: synchronize the result, generate the report, and route findings into follow-up measures or connected systems

When image transfers are interrupted

Image evidence has its own recovery path inside the synchronization menu.

  • Check all images verifies that every image was downloaded correctly and restarts missing downloads
  • Send all images resends image files when an interrupted synchronization left the server without them
  • Both actions are available from the synchronization screen, so the user can repair the transfer without rebuilding the checklist

That is a small but important product detail: interrupted connectivity has a named recovery action, not just an error state.

What users can do

Build reusable checklists with required fields, conditional sub-checklists, and centrally maintained linked copies

Turn a checklist into a scheduled order for a user or group, a location, and an object

Complete work offline on a phone or tablet and capture photos, comments, signatures, and other evidence

Retrieve vehicle, machine, customer, or other master data by reference number or barcode

Create follow-up measures with an owner, due date, status, images, comments, and documents

Produce configurable PDF or Word reports and connect existing systems through the API

The backoffice around the field work

The backoffice supplies the field user with more than a blank form. It controls the work definition, the reference data around it, who can access it, and what happens to the result.

Categories, content types, and user groups keep each department focused on the checklists and documents it needs, while shared content can still be distributed across the organisation.

Orders connect a reusable checklist to a user or group, timing, location, object, and completion status

Hierarchical objects organise buildings, floors, rooms, equipment, or other assets and expose their properties inside the checklist

Reference tables fill known master data from a unique number or 1D/2D barcode instead of asking the user to retype it

Measures carry findings forward with a responsible person, due date, status, images, comments, and documents until closure

Configurable PDF and Word output supports reporting standards, while the OAuth2 REST API connects orders and results to ERP, maintenance, database, or document-management systems

Where this workflow matters

This operating model applies anywhere a field record has to survive weak connectivity and return as structured evidence:

  • Recurring maintenance and inspection rounds
  • Safety checks, permits, qualifications, and test protocols
  • Asset, equipment, building, and facility documentation
  • Work that combines photos, signatures, PDF records, and follow-up tasks

The value is practical: the user can finish the work where it happens, understand the transfer, and recover missing image exchanges without starting over.

NEXT STEP

Need a product that holds up in real work?

Tell us what the software needs to change for your users or your business. We can shape the direction and build the product with you.

Work With Us