
Jiffy Charge – Power Bank Rental App
A power bank sharing service for India that lets people find a charging station nearby, rent a power bank with a single scan and keep charging on the move — built across the app, the backend and the station hardware.
Overview
Jiffy Charge is a power bank rental service in India. Instead of hunting for a socket when a phone battery runs low, users find a nearby station in the app, scan it to release a charged power bank, and keep charging while they get on with their day. Sodio built the platform that makes it work.
The product sits where software meets hardware. The app has to know which stations are nearby and how many charged power banks each one holds. When a user scans, the backend has to reach the physical station and release the right unit. When a power bank comes back, the system has to recognise the return, close the rental and bill the user correctly.
Behind that sits the operator’s view: where every station and power bank is, which units need charging or servicing, and how the network is being used — so stations can be placed and restocked where demand actually is.


/// The Brief
The client wanted to bring power bank sharing to India — a simple way for people on the move to charge their phone without being tied to a socket.
The challenge was less the app than everything connected to it. A rental only works if the station releases a unit reliably when asked, the return is detected every time, and the user is charged the right amount for the right time. A failure at any of those points means a stranded user, a lost device or a billing dispute — in front of a customer who was already having a bad day with a flat phone.
/// Our Approach
We designed the rental as a sequence that had to succeed end to end: find a station, scan, release, use, return, pay. Each step has a clear state the system can confirm, so a rental is never left ambiguous. The platform always knows whether a power bank is in a station, in a user’s hands, or on its way back.
Communication with the stations was built for the real world. Stations sit in busy public places where connectivity is not guaranteed, so commands and events are confirmed rather than assumed, and a rental can still be reconciled correctly if a message arrives late.
For the operator, a dashboard shows the whole network: stations, power bank inventory and status, rentals in progress, and usage by location. That keeps the service manageable as it grows, and shows where new stations will earn their place.
/// The Result
The result is Jiffy Charge: a power bank rental service that lets people in India find a station, rent a power bank with a scan, and keep their phone charged on the move.
For users, it turns a flat battery from a problem into a quick errand. For the operator, it gives a live view of every station and power bank in the network, with rentals tracked and billed accurately from release to return.
It is the kind of product where software and hardware have to agree on every event, and the build was designed around exactly that — so that what the app says and what the station does are always the same thing.
1
SCAN TO RELEASE A POWER BANK
3
PARTS IN ONE SYSTEM — APP, BACKEND AND STATION HARDWARE
Real-time
STATION AND POWER BANK STATUS
///FEATURED CASE
Jiffy Charge
A power bank rental app for India — find a station, scan to rent, and keep charging on the move.





