Home / FleetMan / Taxi
FleetMan plugin

Taxi

Taxi ride lifecycle, driver KYC, in-ride messaging, SOS, security center.

8 IRequest controllers Java / J2EE /Helper?package=taxi
Modules & features

What the Taxi plugin does

8 IRequest controllers, chacun exposant une fonctionnalité atomique côté serveur.

Taxi

Partner console

Global admin view: KPIs, live rides, drivers online, SOS alerts, pending KYC.

TaxiRides

Rides

Trip history and live: passenger, driver, price, score, status (requested / in progress / completed).

TaxiAuth

Authentication

SMS OTP for passengers and drivers. Streamlined account creation.

TaxiProfile

User profile

Extended profiles with emergency contacts, photo, preferences.

TaxiDriverKyc

Driver KYC

License, registration, insurance, photo verification. Operator-validated.

TaxiChat

In-ride chat

Secure in-app chat between passenger and driver during the ride.

TaxiSos

SOS button

Emergency alert: Malambi security center + SMS to emergency contacts + auto-call.

SecurityCenter

Security center

Live SOS-alerts console for supervisor. Geolocation, audio, escalation.

Architecture

How it integrates

/h2>

The Taxi plugin exposes its functions through the /Helper. servlet. Each controller is called over HTTP using the pattern:

/Helper?package=taxi&plug=<Controller>&task=<action>

Responses follow the ExtJS-compatible JSON format:

{
  "success": true,
  "total": 42,
  "rows": [...]
}
Technical details
Java packagecom.malambi.fleetman.plug.taxi
Controllers8
URL pattern/Helper?package=taxi
Multi-tenantyes (userid scope)
Audit logsenabled
FleetMan version7.0.1+

Enable Taxi on your FleetMan instance

The plugin ships standard with FleetMan. Activation is instant — contact your account manager or start a free trial.