Platform & Integration/2025 — Present
Sarathi
Custom ERP mobile app for Mahindra & Mahindra's vehicle service journey
- Role
- Mobile Developer / Lead
- Year
- 2025 — Present
- Discipline
- Platform & Integration
- Stack
- 5 technologies
A React Native ERP application backed directly by Salesforce Sales Cloud, used by Mahindra & Mahindra to manage the vehicle service and delivery journey.
01The problem
Vehicle service and delivery is a field process: the people who need the record are standing next to the vehicle, not sitting at a desk in front of a Salesforce console. Managing that journey through a desktop CRM means work gets captured after the fact, from memory.
02The approach
A React Native application talking to Salesforce Sales Cloud through the Salesforce Mobile SDK, with Redux Toolkit holding client state. Salesforce stays the system of record — the app is a purpose-built field surface over it rather than a second source of truth to reconcile.
03The outcome
In active development and use as the ERP surface for the service and delivery journey. Add real adoption or cycle-time numbers here once you have them; they will do more work than any description.
04Decisions worth noting
- 01
Salesforce Mobile SDK for authentication and data access, so the app inherits the org's existing permission model rather than reimplementing it.
- 02
Salesforce Sales Cloud kept as the single system of record — no parallel database to reconcile.
- 03
Redux Toolkit for predictable client state across a multi-step field workflow.