ECErsel ÇAKMAK
Back to selected work
Selected Work / Mobile Quality ControlContract Group / 2018-2023

Contract Quality App

Contract Quality App is a Flutter mobile application built for field quality-control operations, connecting mobile inspection workflows with the CORE reporting ecosystem.

Primary stack
Flutter + Dart
Integration
PHP API
Focus
Field inspections

Overview

The application was built for mobile quality-control work such as work-order selection, part checks, vehicle/chassis checks, result entry, and daily result review.

It connects to backend endpoints used by the CORE platform and gives field users a faster way to record OK, NOK, rework, traceability, and cycle-time information from a smartphone or tablet.

Problem

  • Inspection teams needed a mobile workflow instead of relying only on desktop panels or manual reporting.
  • Field results were previously written on paper and later transferred into Excel reports by office/reporting staff.
  • Vehicle, part, and parking-area checks needed barcode or QR based lookup and fast result entry.
  • Reports and related files needed to be accessible during the inspection flow.

Solution

The app organizes quality-control work into focused mobile screens for work orders, parking-area checks, assembly-line checks, part control, daily results, and file viewing.

Scanning, API calls, local cache, and result-entry screens work together so operators can find the correct job, record the result on a smartphone or tablet, and push data back into the reporting system.

This allowed internal teams and customers to view shift results in the CORE portal instead of waiting for a daily Excel file prepared and emailed manually.

Key Features

  • Work-order listing, search, and routing by control type.
  • QR and barcode scanning for order and chassis based workflows.
  • OK, NOK, rework, and not-found result entry with descriptions.
  • Part-control criteria, traceability fields, and cycle-time screens.
  • Parking-area and assembly-line vehicle control workflows.
  • Image and PDF viewing for files attached to work orders.

Technical Notes

  • Built with Flutter and Dart with a REST-style PHP API integration.
  • Uses local caching for session and configuration data.
  • Includes barcode/QR scanning, image handling, PDF viewing, and pull-to-refresh flows.
  • Uses generated JSON models for typed API responses.

Outcome

The app extended CORE's reporting workflow to the field and made inspection recording more direct for mobile users. It is a strong example of practical Flutter development tied to industrial quality-control operations.