Mobility · EV Fleet Rental Platform
Blive
EV fleet management SaaS platform.
The brief
Launch a production-grade EV fleet rental platform enabling fleet operators to onboard, KYC-verify, and rent electric two-wheelers to delivery executives on subscription plans, with full payment automation, GPS telematics tracking, and a multi-role admin control panel — targeting the last-mile EV delivery segment in India.
What we built
A full-stack EV two-wheeler fleet rental platform ("Blive / Ezy") serving three user types — delivery executives, fleet operators, and platform admins. The system covers:
- Flutter mobile app for delivery executives with custom camera eKYC, subscription management, and payment flows
- NestJS microservice backend (admin, integration, consumer repositories) with multi-tenant fleet operator and admin portals
- Razorpay-powered payment engine with security deposits, rental dues, webhooks, and settlement reconciliation
- Loconav GPS telematics integration for vehicle tracking, geofencing, immobilization, and trip history
- Hyperverge-powered eKYC for Aadhaar, PAN, DL, GST OCR verification with face-match and penny-drop bank verification
- RBAC access management
- Financial analytics dashboard
- Phase 2 prepaid wallet and offline payment system.
Production platform live with: eKYC pipeline (Aadhaar, PAN, DL, GST, face-match, penny-drop), subscription/rental plan engine, Razorpay payment webhooks, Loconav telematics (tracking, geofencing, immobilization, trip history), admin + fleet operator portal with RBAC, financial analytics dashboard, vehicle inventory with VIN/Loconav device linking, help & support/FAQ/dispute module, and GST-based B2B fleet operator onboarding. Phase 2 offline payment + prepaid wallet in active development.
Delivery timeline
How it was built, phase by phase.
8 workstreams across 37 weeks of operated delivery.
- buildWeek 1–18 (May–Sep 2024)
eKYC & Document Verification Pipeline
End-to-end digital KYC for delivery executives and fleet operators, including Aadhaar, PAN, DL, GST, and local address proof verification via Hyperverge OCR and face-match APIs.
Fully automated KYC pipeline with Hyperverge OCR, face-match, penny-drop bank verification, and admin accept/reject workflow live in production
FlutterHypervergeNestJSS3PostgreSQLRazorpay - buildWeek 1–12 (May–Jun 2024)
Driver Mobile App (Flutter)
Flutter-based mobile application for delivery executives covering eKYC onboarding, subscription management, vehicle handover, active/past subscription history, payment status, and profile management.
Production Flutter app for delivery executives with full eKYC, subscription, and payment features
FlutterBloc/CubitDartcameraimage_pickergo_router - buildWeek 4–35 (May 2024–Jan 2025)
Admin Panel & Fleet Operator Portal
Multi-tenant web admin panel for managing fleet operators, delivery executives, vehicle inventory, order management, financial transactions, and user dues with deep filtering, sorting, pagination, and RBAC.
Full-featured admin and fleet operator portal live in production with RBAC, advanced filtering, and financial management modules
NestJSPostgreSQLTypeORMSwaggerFlutter (Admin FE)Jenkins - buildWeek 6–24 (Jun–Oct 2024)
Subscription & Rental Plan Engine
Core vehicle subscription lifecycle management covering plan creation, rental due tracking, security deposit logic, plan closure, handover image capture, and subscription status transitions for delivery executives.
Production-grade subscription engine handling rental dues, security deposits, plan closure, and vehicle status automation
NestJSPostgreSQLRazorpayTypeORMJenkins - integrateWeek 7–30 (Jun–Nov 2024)
Razorpay Payment & Webhook Integration
Full payment orchestration via Razorpay including security deposit collection, order payments, payment webhooks, fund account management, and settlement reconciliation.
End-to-end Razorpay payment flow live in production covering deposits, rental payments, webhooks, and settlement reconciliation
RazorpayNestJSPostgreSQLWebhookS3 - buildWeek 7–25 (Jun–Oct 2024)
Vehicle Inventory & Fleet Management
Vehicle model CRUD with variants, pricing, security deposit per variant, VIN tracking, GST OCR verification, Loconav device-to-vehicle linking, inventory status flashcards, and bulk vehicle operations.
Full vehicle inventory system live with model/variant/price management, GPS device linking, and status tracking
NestJSPostgreSQLTypeORMHypervergeLoconavS3 - integrateWeek 9–20 (Jul–Aug 2024)
Loconav Telematics & GPS Integration
Integration with Loconav GPS telematics platform to register vehicles by device serial number, sync location data, implement geofencing polygons, live location push webhook, immobilization APIs, and trip history capture.
Full Loconav telematics layer live: vehicle tracking, geofencing, immobilization, and trip history synced to platform
LoconavNestJSPostgreSQLPolygon/GeoJSONSchedulerWebhook - buildWeek 13–22 (Jul–Sep 2024)
Financial Analytics Dashboard
Business intelligence dashboard covering revenue graphs, deployed vehicle counts, user growth, top-performing vehicles/cities/plans/brands, rental revenue, pending collections, deposit tracking.
Live analytics dashboard with revenue graphs, performer rankings, and time-filtered KPIs for admin and fleet operators
NestJSPostgreSQLTypeORM
More case studies
Related work
09 · Run a function
Stop renting hours. Start running functions.
Pick the function you want off your plate. We'll map the brain and name the outcome we'd commit to — before you do.
