Field inspections used to depend on individual judgment, and raw OBD-II adapter output is unreadable by hand. CarCo Inspection connects to a vehicle's ECU over a Bluetooth adapter, parses live diagnostic data, applies a configurable rule engine to detect mechanical issues, and produces adjusted purchase-offer prices with formal PDF and Excel reports.

CarCo Inspection is a vehicle diagnostics and inspection platform built for Car.co.uk to support on-site used-vehicle assessments. Manual inspections depended on individual judgment, so two inspectors could reach different conclusions on the same vehicle, and raw ELM327 adapter output is unreadable without specialized parsing. The system connects to a vehicle's ECU through an OBD-II Bluetooth adapter, collects structured diagnostic data, and applies a configurable rule engine that maps mechanical faults to percentage-based price adjustments to produce an adjusted purchase-offer price. Field inspectors move through a seven-step mobile wizard covering VIN, vehicle stats, MOT history, live data, diagnostics, and documents, with vehicle identity verified against Car.co.uk inventory. The platform generates formal PDF and Excel reports, emails signed quotations, and stores a complete digital audit trail in MongoDB and S3.
Qbatch delivered the platform as two applications in a single repository: a NestJS 10 TypeScript backend and an obdscanner React Native 0.73 mobile app with a custom Android Bluetooth Classic native module for talking to the OBD-II adapter. The mobile app parses live sensor data across more than thirty PIDs and reads diagnostic trouble codes in three DTC modes, translating raw hex adapter output into actionable values on the device. A MongoDB-backed dynamic rule engine applies percentage-based price adjustments so mechanical faults map consistently to offer prices, while vehicle identity is verified through the Car.co.uk valuable-vehicles API. Images, JSON readings, and generated reports are stored in AWS S3, automated PDF quotation emails go out over SendGrid SMTP, and BullMQ background jobs on Redis, monitored through a Bull Arena dashboard, run the heavier processing. The result is a standardized, audit-ready inspection that replaces subjective field judgment with repeatable, rule-based evaluation.
Qbatch builds AI-native systems, workflow automations, and modern digital products for ambitious teams.