Case study · Business systems

Control System Time

A cloud-based workforce platform that connects employee check-in and check-out, GPS validation, routes, shifts, absences and operational reporting.

Control System Time project previewWeb / iOS / Android / Cloud
Status
Private system
Industry
Workforce management
Timeline
Private engagement
Role
Product architecture, UX, full-stack development and deployment
Platforms
Web, iOS, Android, Cloud
Technology
Flutter, Firebase, PHP, MySQL, REST APIs

Business challenge

Companies need a reliable way to understand attendance and field activity without combining paper records, spreadsheets and disconnected location data.

The problem

Attendance, routes, shifts and absences were difficult to review as one operational picture, especially for teams working away from a fixed office.

What the product needed to do.

  1. 01

    Employee check-in and check-out with GPS validation

  2. 02

    Route and location visibility for authorised managers

  3. 03

    Shift, absence and notification workflows

  4. 04

    Role-based access and exportable operational reports

  5. 05

    Mobile access for employees and a web dashboard for management

A system designed around the operation.

A connected mobile and web system with cloud synchronisation, role-based workflows and reporting designed around daily workforce operations.

GPS attendance

Route history

Shift planning

Absence management

Reports and exports

Role-based access

04 / System architecture

How the parts work together.

A representative architecture view is shown in place of confidential product screens and operational data.

Technical decisions and trade-offs.

Decisions

  • Separate employee actions from management workflows so each interface remains focused.
  • Use cloud synchronisation to keep mobile events and management reporting aligned.
  • Treat location information as permission-sensitive operational data.

Challenges and trade-offs

  • GPS accuracy, battery consumption and privacy require careful operational policies.
  • The private nature of the product limits the screens and business data that can be shown publicly.

Delivered product scope.

    What Nikola personally delivered

    Product structureMobile applicationManagement dashboardData modelAPI workflowsDeployment and ongoing operation
    Next case studyRojlease Platform