A complete, AI-assisted operations management system for taxi companies. One data core, three clients: a responsive PC management web console, a native Android app, and a bilingual (Chinese & Uyghur) RTL-ready experience.
1. Overview
Taxi Manage is an integrated management platform built for taxi operators, dispatchers, safety officers and finance teams. It consolidates the entire vehicle-and-driver lifecycle into a single, auditable system. The platform is delivered in two companion experiences that share one backend and one database: a desktop-first PC web console for management and administration, and a native Android application for on-the-go supervision and driver self-service.
Designed with real-world multilingual teams in mind, the entire interface — menus, fields, statuses and even the AI assistant output — is available in both Simplified Chinese and Uyghur. For Uyghur the layout automatically switches to right-to-left (RTL) and uses the bundled Uyghur-JCJK font, so every screen renders correctly on both platforms.
2. The PC Web Management Console
The web console (Vue 3 + Vite + Element Plus) is the command center. It is organized into logical groups and gives each role role-scoped access through a fine-grained permission engine.
Fleet & Vehicles
- One-vehicle-one-file archives: plate, VIN, engine number, brand/model.
- Purchase & registration dates, seat count, operation type, lease flag.
- Monthly safety inspections with check-item checklists and photo uploads.
- Maintenance & repair records with one-click breakdown analysis.
- Lease contracts, quarterly/monthly rent and vehicle returns with risk blockers.
People & Training
- Driver profiles: ID, driving license, qualification certificate with expiry reminders.
- License/qualification verification workflow (pass / reject with reason).
- Blacklist management and penalty archives.
- Safety training courses, exams and tracked in-progress learning.
- Role-based staff accounts (super/ops/finance/safety/dispatcher/driver).
Compliance & Safety
- Insurance policies with expiry tracking and renewal planning.
- Accident records with severity, liability, claims and photos.
- Registrations, renewals & terminations, plus lease risk grading.
- Violation records with points/fines and 12123 sync workflow.
- Regulator reporting and data-completeness checks.
Finance & Lease
- Bills with due dates, amounts, partial/paid states.
- Payment transactions, deposit ledger (collect/refund/deduct).
- Automatic reconciliation and arrears reminders.
- Monthly receivable, overdue, maintenance-arrears and summary reports.
Monitoring & Control
- Real-time alert center (type & level filtering, bulk scan, resolve).
- Vehicle operating locks & unlocks with reasons and audit.
- Inbox messages, unread highlighting.
- Operation logs and per-user audit trail.
AI Assistant
- One-click intelligent field autofill on any create/edit form.
- 20+ rule- and LLM-driven analytics reports per module.
- High-risk driver screening, insurance renewal plans, overdue forecasts.
- Bilingual AI explanations (Chinese & Uyghur).
3. The Android Application
The native Android app mirrors the same business rules and permissions. It is optimized for field use, dashboards and approvals while working with the same secure backend.
- Home dashboard with a dozen live KPI cards (vehicles, active alerts, critical warnings, locks, arrears, violations, monthly inspections, expiring insurance, expiring contracts, trainings, unread messages, drivers).
- Unified list pages covering every module — vehicles, inspections, maintenance, returns, drivers, penalties, insurance, accidents, contracts, training, leases, violations, bills, payments, deposits, alerts, locks, regulator, messages, statistics and settings.
- Detail dive with linked archives, photos, checklists, return blockers and inline approvals.
- AI analysis at row level and module-level smart reports, permission-gated.
- Export to CSV and copy-to-clipboard sharing.
- Operations: approve/reject returns, resolve alerts, send SMS reminders, sync violations, qualify drivers, renew or terminate contracts.
- Role-aware navigation: drivers see only their own data; finance sees read-only finance; super administrators manage staff accounts.
- Language switch in-app between Chinese and Uyghur, persisted locally; full RTL for Uyghur.
- Secure sessions via bearer token; change-password flow with forced re-login.
4. Unified AI Capability
A single AI gateway powers both clients. The platform follows a resilient dual-mode strategy: fast, deterministic rule engines guarantee that results are always available, while the optional DeepSeek LLM elevates them with natural-language insight — automatically falling back to the rules when the model is unreachable.
Intelligent Field Autofill
When operators enter a new record, an AI Autofill button inspects the current form, understands the module semantics and the locale, and proposes values for still-empty fields — for example inferring a brand/model, suggesting reasonable dates, seat counts or default statuses. It never overwrites data the user has already typed, and never fabricates identifiers such as plate numbers, VINs, ID numbers or foreign keys. Every suggestion remains fully editable before the operator saves, so human review is always in control.
Rule & LLM Analytics
- Driver high-risk screening (6-month scoring: violations & accidents weighted).
- Insurance renewal plans, contract risk and lease risk grading.
- Accident risk reports, training control summaries, high-incidence parts analysis.
- Bill reports with abnormal-record checks, automatic reconciliation, arrears & payment risk advice.
- AI overdue forecast and monthly finance summaries.
- Regulator report-completeness checks and operations-optimization advice.
5. Automation & Monitoring Engine
On top of manual operations, the platform continuously scans for issues and reacts automatically.
- Insurance expiry: info 30 days out, warning 7 days out, critical on expiry (auto vehicle lock).
- Contract expiry: 15 / 3 days warnings, critical on expiry (auto lock).
- Bill arrears: info 3 days before due, warning after due (SMS alert), critical after 7 days (lock + SMS).
- Inspections: failed inspections unresolved over 7 days lock the vehicle; missing monthly inspection triggers info.
- Violations: unresolved warnings; critical if overdue (6+ points trigger lock).
- Open accidents older than 30 days escalate to critical.
- Driver documents: expiring licenses/qualifications warn, expired lock + SMS.
- Maintenance: next-due time/mileage reminders, secondary-maintenance overdue critical.
- Alerts fan-out to relevant roles and to the driver’s inbox instantly.
A return-check service inspects a vehicle for blockers before hand-back — unsettled bills, open violations, open accidents, expired insurance or active contracts — so nothing slips through.
6. Security, Roles & Auditing
- Bearer-token API authentication (Laravel Sanctum) shared by web and Android.
- Six roles with fine-grained permissions, from read-only drivers to full super-admin.
- Permission middleware guarding every endpoint incl. AI actions and exports.
- Complete operation logging (user, action, module, payload, IP) and a dedicated AI audit log.
- Scoped queries: drivers automatically see only their own records; finance is read-only on business modules.
- Password and locale change endpoints; proactive session invalidation on sensitive changes.
- API core: Laravel 13 on PHP 8.3, token-based auth, centralized validation, pagination, search and CSV export.
- Web console: Vue 3 + TypeScript + Vite + Element Plus, centralized CRUD framework, bilingual i18n and adaptive UI.
- Android app: Dio networking, provider state management, local persistence and platform idiomatic UI.
- AI: DeepSeek chat model plus built-in rule engines with automatic fallback, fully audit-logged.
7. Deployment & Distribution
The platform is hosted behind HTTPS and served through Nginx. The web console is a production build placed under the application’s web root, while the signed Android release APK is publicly downloadable for installation. This design lets a company run the whole operation — archives, compliance, finance, warnings and approvals — from any browser or Android phone, sharing one consistent data source.










