Clone
Contents
Table of Contents
MokoSuite Taxi
Ride-hailing, dispatch, fleet management, fare zones, and driver scheduling for Joomla 6.
Overview
MokoSuiteTaxi is a Layer 2 module in the MokoSuite platform. It builds on MokoSuiteClient (Layer 0) and MokoSuiteCRM (Layer 1) to provide complete taxi and ride-hailing operations management.
Contents
- Installation
- Configuration
- Database Schema
- Ride Lifecycle
- Dispatch Engine
- Fare System
- Fleet Management
- API Reference
- Permissions
Requirements
| Requirement | Version |
|---|---|
| Joomla | 6.x |
| PHP | 8.3+ |
| MokoSuiteClient | Layer 0 |
| MokoSuiteCRM | Layer 1 |
Quick Start
- Install the package via Joomla Extension Manager
- Enable the system plugin and webservices plugin
- Configure fare rules and zones in the admin component
- Set up drivers linked to CRM contacts
Architecture
MokoSuiteTaxi installs as a Joomla package containing:
- System Plugin (
plg_system_mokosuitetaxi) -- core business logic, helpers, and database schema - Admin Component (
com_mokosuitetaxi) -- back-office management UI with 6 views - Webservices Plugin (
plg_webservices_mokosuitetaxi) -- REST API with 7 CRUD endpoints