Free Consultation WhatsApp Us
Back to Portfolio

Perodua VTrack

Offline-First Yard Movement & Vehicle Tracking App for Perodua Distribution

Offline-first Flutter app on SUNMI laser-scanner devices that runs Perodua's vehicle distribution yards — yard movement, ship-out, and stock count — and syncs every scan back to Perodua's central Oracle distribution database.

AutomotiveEnterpriseLogisticsMobile App
Perodua VTrack screenshot 1
Perodua VTrack screenshot 2
Perodua VTrack screenshot 3

Overview

About this project

Perodua VTrack is a Flutter-based vehicle distribution tracking app built by Advisory Apps for Perodua's vehicle yards and outbound logistics. The app is hardened for warehouses and security-controlled yards where internet access is intermittent, queuing every scan locally and synchronising bi-directionally with Perodua's central Oracle distribution database when the device returns online. It is purpose-built for SUNMI industrial handhelds so yard staff scan vehicle engine numbers and Good Receive Notes with the SUNMI laser scanner rather than the camera, capturing yard-to-yard movements, ship-out events to transporters, and physical stock counts against the central inventory. A companion back office handles user management, audit logging, reporting, and operational settings.

What We Delivered

Key features & capabilities

Offline-First Sync

Continues operating in warehouses and yards without connectivity, queuing scans locally and synchronising bi-directionally with the central Oracle database when back online.

SUNMI Laser Scanner Support

Built for SUNMI industrial handhelds so engine numbers, GRNs, and chassis codes are read with the on-device laser scanner — faster and more accurate than camera-based scanning in low-light yards.

Yard Movement Tracking

Captures movement type, source and destination yard, Good Receive Note (GRN), engine number, and driver ID for every vehicle relocation between yards.

Ship-Out Workflow

Scans Car Traveller engine numbers and Transporter car-carrier IDs, then surfaces the full vehicle profile — chassis, model, parking bay, variant, outlet, colour, region — before dispatch is confirmed.

Stock Count Mode

Field stock-take that reconciles physical inventory on the yard against Perodua's central records and flags discrepancies for follow-up.

Oracle Database Integration

Bi-directional sync with Perodua's central distribution Oracle database for vehicle master data, yard configurations, and transaction records.

Audit Logger

Tamper-evident log of every scan, movement, user action, and sync event for compliance, traceability, and exception investigation.

Reporting & Monitoring

Back-office dashboard for yard managers to monitor movements, stock positions, ship-out throughput, and offline-device sync status in real time.

Role-Based User Management

User accounts scoped to specific yard locations (e.g. LOC1) with role-based permissions so each scan carries operator and location context.

Want similar results for your business?

Let's discuss how we can build a custom solution tailored to your needs.

Get a Free Consultation

Need help? Chat with us on WhatsApp for instant support!