Shezartech — Experience Excellence
All case studies
Case study · Mahindra

DSS: putting the dealership in the technician's pocket.

A field-service app for one of India's largest tractor brands — built for technicians who work where the wifi doesn't.

Client
Mahindra
Industry
Automotive · Field Service
Duration
11 months
Stack
IonicCapacitorNode.jsMongoDBMapbox

The outcome, in numbers

−41%
Avg. ticket resolution time
Vs. paper-based workflow
+28%
First-visit fix rate
Right parts, first time
100%
Offline coverage
Full app works without signal
+22
Dealer NPS
Within first 4 months

Metrics shown are illustrative ranges drawn from the engagement; final numbers are under NDA.

The problem

Mahindra's tractor service network runs across thousands of villages — many of which have unreliable connectivity. Service tickets were paper-driven, parts lookups happened over the phone, and ownership history followed the customer rather than the machine. When a tractor showed up at a dealership, nobody knew what had been done to it before.

What we built

DSS is an Ionic + Capacitor app — picked because the same codebase had to run on both Android tablets in dealerships and Android phones in the field. Everything works offline by default. Tickets, parts, service history, photos, and signed-off completion forms all sync up the moment the device sees signal again.

The parts catalogue is searchable by model, by part number, and by the photo a technician takes of the broken part. Behind the scenes, the catalogue speaks to Mahindra's existing dealer ERP via a thin sync service we built so we didn't have to touch the legacy system.

How it landed

Average ticket resolution dropped by 41%. First-visit fix rate went up 28% because technicians could now check parts availability and tractor history before they left the dealership. Dealer NPS climbed because the visibility surprise was gone — they always knew where each ticket was.

The team's favourite feature ended up being unexpected: photos attached to service history. Every subsequent technician opens a tractor's record and sees what the last person did to it.

Have a similar problem?

Let's see if your engagement could look like this one.

Tell us about your team, your training problem, or the role you need filled. We'll come back within one business day.

Talk to us
Replies within one business day