# MokoSuite Taxi Ride-hailing, dispatch, fleet management, fare zones, and driver scheduling module for MokoSuite on Joomla 6. ## Overview MokoSuiteTaxi is a Layer 2 module in the MokoSuite platform, building on MokoSuiteClient (Layer 0) and MokoSuiteCRM (Layer 1) to provide complete taxi and ride-hailing operations management. ## Features - **Ride Management** -- on-demand, scheduled, airport, and corporate ride types - **Dispatch Engine** -- auto-dispatch with zone-aware driver matching and FOR UPDATE locking - **Fleet Management** -- vehicle tracking, insurance/inspection expiry alerts, maintenance status - **Driver Management** -- profiles linked to CRM contacts, approval workflow, background checks - **Fare Zones** -- GeoJSON polygon boundaries with radius fallback, zone-based pricing - **Dynamic Pricing** -- surge multiplier based on demand/supply ratio, night surcharges, peak hours - **Ratings** -- bidirectional rider/driver ratings with feedback tags - **Shift Scheduling** -- driver shift management with earnings tracking ## Requirements - Joomla 6.x - PHP 8.3+ - MokoSuiteClient (Layer 0) - MokoSuiteCRM (Layer 1) ## Installation Install via Joomla Extension Manager using the package file `pkg_mokosuitetaxi.zip`. ## License GNU General Public License v3.0 or later -- see [LICENSE](LICENSE). ## Links - [Documentation](https://git.mokoconsulting.tech/MokoConsulting/MokoSuiteTaxi/wiki) - [Issues](https://git.mokoconsulting.tech/MokoConsulting/MokoSuiteTaxi/issues) - [MokoSuite Platform](https://mokoconsulting.tech)