
Loan applications used to take days and ran on paper. I rebuilt the whole thing as an eleven-step Android journey for one of India's largest NBFCs.
The same Android phone has to work for two different people. A field agent gets through fifteen to twenty applications a day on a cheap handset, usually standing in a stockyard on a 4G signal that keeps dropping. Then they hand that same phone to the borrower for the photo, the consents, the OTP and the signature. There are over forty fields to fill in for one application, and the whole thing had to work for six lending products without building six separate apps.
The app has two states and switches between them. When the agent is using it, it is dense and quick to fill in. When they hand the phone over, the type gets bigger, the language gets plainer, and the internal notes come off the screen. The journey is eleven steps with one job on each screen, and every field is saved to the phone as you go, so a dropped signal does not cost you anything. Underneath is a design system of over a hundred components that the other five loan products reused as it was.
This was never going to be used in an office. The people using it are standing in vehicle stockyards and dealership lots, on company phones that cost about ten thousand rupees. Three things shaped the architecture:
These are the eleven steps in the order the agent works through them. On two of them the phone gets turned around: the credit bureau consent, and the key facts statement where the borrower signs.
Sign in
Sales and call centre staff
Applications
The queue, by stage
Portfolio
Store manager view
Personal details
Live photo, pre-filled KYC
Address
Current and correspondence
Employment
Income profiling
Vehicle
Asset selection
Bureau consent
Borrower checks the box
Key facts
Borrower signs with OTP
Loan summary
Amount, EMI, tenure
Disbursed
Funds released
Scroll sideways, and tap any screen to open it.
The thing that unlocked it was realising two completely different people were sharing one device. The app switches between two states, and three rules govern how it behaves:
We tried long scrolling forms and we tried accordions, and both fell over on the cheap phones. The viewport jumped around unpredictably, and forty fields on one screen was more than anyone could hold in their head. So the journey became eleven separate steps with one job on each screen. It takes more taps that way, but nobody has to work out what to do next, and people finish faster.
I ran five rounds of moderated testing before we committed to the architecture, using high-fidelity Figma prototypes mirrored onto the same budget Android phones people would be using.
Found. Scrolling through forty fields on one screen wore people out. They made more mistakes, and the viewport kept jumping on the cheaper phones.
Fixed. We split it into the eleven-step flow, so there is one task on the screen at a time.
Found. Once it was split into steps, agents lost track of where they were, and the longer compliance checks made people anxious.
Fixed. We added two progress indicators side by side, one for how far through the whole journey you are and one for which step you are on.
The architecture also had to handle tractors, used cars and consumer durables. A design system of more than a hundred native Android components carried the same eleven-step logic across five more loan products.
Thank you
Happy to walk through any part of this in more detail, including the decisions that did not make it.