AW
Kembali ke Portofolio
Enterprise Driver Operations Platform

FMS Driver

Internal enterprise operational mobile application used by Astra Fleet Management drivers to manage daily shift workflows throughout the vehicle rental lifecycle.

Peran: Mobile Flutter Developer
Tahun: 2022 โ€” 2025
FMS Driver
Klik untuk Zoom In / Full View
๐Ÿ” Zoom In
Fleet Chauffeurs
Target
Astra FMS
Ecosystem
Digital Handover
Inspection
Layered BLoC
Architecture
Ringkasan & Tujuan Produk

Tentang FMS Driver

FMS Driver is an operational mobile platform used by professional fleet drivers and chauffeurs across Astra FMS. It coordinates daily driver shifts, vehicle pre-trip safety checklists, electronic handover signatures, and customer trip progression telemetry.

Fitur Utama

Kemampuan & Alur Fungsional

01

Digital Handover & e-Signature

Seamless paperless vehicle handovers with interactive signature pads, damage note records, and digital documentation.

02

Driver Health & Readiness Check

Pre-shift declaration checklists ensuring drivers meet fitness-for-work guidelines before starting their driving assignment.

03

Trip Telemetry & Status Progression

Live trip milestone logging (Dispatched, Arrived at Location, Passenger Onboard, Completed) with background location logging.

Arsitektur & Rekayasa Sistem

Desain Teknis & Implementasi

Resilient BLoC State Management

Event-driven state management with distinct state transitions ensuring UI remains responsive during extensive image uploading and background API polling.

Tantangan & Solusi Rekayasa

Problem Solving & Optimasi

Tantangan

Preventing app crashes and memory leaks during multi-photo inspection uploads on resource-constrained devices.

Solusi Rekayasa

Implemented client-side image compression and parallel thumbnail generation prior to multipart payload transmission.

Tech Stack

Teknologi & Tools

FlutterDartBLoCREST APIImage CompressionFirebase Remote ConfigSentrySSL Pinning