Carefleet GO
Fleet management that moves as fast as the vehicles it tracks.
Credit Agricole / Carefleet S.A.
Case Study · 2025
About this product
A native Android fleet management app for Credit Agricole's Carefleet division — putting OCR document processing, voice damage reporting, GPS mileage tracking, and full vehicle management in every driver's pocket.
Timeline
18 weeks
Category
Web & App
Delivered
2025
Stack
Product Preview

Overview
The situation
Carefleet S.A., operating under Credit Agricole, manages thousands of vehicles across corporate fleets in Poland. Their drivers and fleet administrators were drowning in paper-based processes — damage reports filed manually, service contracts managed over email, mileage tracked on spreadsheets, and fuel authorisations handled through phone calls. Carefleet GO was built to move the entire fleet management workflow into the hands of every driver, eliminating paperwork, reducing response times, and giving fleet managers real-time visibility across their entire vehicle pool.
Challenge
What we had to solve
Fleet management apps live or die on one principle: if the app creates more friction than the paper process it replaces, drivers won't use it. Every feature had to be genuinely faster than the alternative — damage reporting needed to be completable while standing next to a damaged vehicle, mileage tracking needed to happen without any driver input, and document management needed to work for drivers who weren't office-based and couldn't afford time with complex forms. The OCR and voice-input features weren't nice-to-haves — they were the core engineering problem the entire product was built around.

Driver Dashboard & Alerts

OCR Document Processing

Voice Damage Report Flow

GPS Mileage & Service History
Case Study
How we built it
Discovery & Driver Workflow Research
We embedded with Carefleet's operations team and interviewed fleet drivers across different vehicle categories to map the exact friction points in their daily workflows. The research surfaced four critical pain points: damage reporting was slow and required returning to the office, service contract information was impossible to access on the road, mileage logging was inconsistent and often backdated, and fuel authorisation requests created delays that disrupted driver schedules. These four problems became the four pillars of the product.
UI/UX Design & Prototyping
We designed the app in Figma around a single principle: every primary task completable in under 60 seconds. The damage report flow was designed to work entirely one-handed — photo capture, voice description, and OCR-assisted form completion without typing. The dashboard surfaced the most time-sensitive information immediately: upcoming service deadlines, active authorisation statuses, and vehicle alerts. The design system was clean and high-contrast for outdoor readability, with large touch targets appropriate for use in vehicle environments.
OCR Document Processing Engine
Built in Kotlin with Java for performance-critical components, the OCR engine was integrated using the device camera to automatically extract and pre-fill form data from service contracts, insurance documents, and damage report forms. The pipeline handled document detection, perspective correction, field recognition, and data validation before presenting a pre-filled form for driver confirmation. This reduced a 10-minute manual form-filling process to under 90 seconds — and made it possible to complete entirely in the field without access to a desktop.
Voice-Activated Damage Reporting
The voice assistant module was built to allow drivers to report damage completely hands-free — describing the incident by voice while photographing the damage. Speech-to-text transcription was processed on-device for speed, with the transcription mapped to structured damage report fields automatically. The full report — photos, voice description, vehicle metadata, GPS location, and timestamp — was packaged and submitted to the Carefleet backend in a single action, giving fleet managers a complete incident record without any follow-up required from the driver.
GPS Mileage Tracking & Service Reminders
Passive GPS mileage tracking was implemented to run in the background without driver input — automatically logging trip distances, accumulating total mileage per vehicle, and cross-referencing against service contract thresholds to generate intelligent service reminders. Reminder logic was built to consider not just raw mileage but driving habits — high-frequency motorway driving triggered earlier service flags than mixed urban driving. Fleet managers received consolidated mileage reporting across all vehicles in their pool without any manual data entry from drivers.
Integration, Testing & Play Store Launch
The app was integrated with Carefleet's backend systems for vehicle data, service history, contract management, and authorisation workflows. Full testing covered OCR accuracy across document types, voice recognition in high-noise environments, GPS accuracy during various driving conditions, and offline behaviour for areas with poor connectivity. The app was submitted to Google Play under Carefleet S.A. and launched to the existing Carefleet driver base across Poland.
Outcomes
Fleet operations moved from the office to the road.
90s
Average damage report time
drivers close incidents in the field, not the office
10×
Faster document processing
OCR replaced manual form filling across the fleet
2×
Faster authorisation turnaround
fuel and travel requests approved without phone calls
5K+
Active drivers onboarded
rapid adoption across Carefleet's Polish fleet
100%
Fleet visibility for managers
real-time mileage and service data across every vehicle
18wks
Delivered on schedule
discovery to Google Play — on time, on spec
Our drivers were spending more time on paperwork than on the road. Carefleet GO changed that completely — damage reports that used to take 10 minutes now take 90 seconds, and our fleet managers have real-time data they never had before. It's exactly what fleet management should look like on mobile.
Carefleet S.A. / Credit Agricole
Client, Fleet Management
Want results like these?
Let's talk about what we can build together.