Skip to content
Antino
All case studies

Mobility · EV Fleet Rental Platform

Blive

EV fleet management SaaS platform.

Blive
37
Weeks operated
2k+
Hours of work
8
Engineers

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.
Live in production

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.

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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

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.