FleetHub Architecture & Features
A comprehensive, multi-tenant Fleet & Vehicle Tracking Management System SaaS powered by robust Laravel backend and native Flutter mobile apps.
🏗️ Enterprise Technology Stack
Backend & Cloud Infrastructure
- Framework: Built on robust Laravel (PHP)
- Database: Multi-tenant relational schema optimized for high-volume transactions.
- Payments: Stripe, PayPal, Paystack, Flutterwave & Bank Transfers.
- CMS: Dynamic content management for SaaS pages.
Mobile Application (Driver/Manager)
- Cross-Platform: Flutter (Dart) for iOS & Android.
- State & Network: GetX architecture and Dio HTTP client.
- Rich Media: Quill rich text, native PDF viewers, and offline uploads.
- Security: Biometric authentication (FaceID / TouchID).
✨ Core Platform Features
Multi-Tenant Roles
Granular access control for Super Admins, Fleet Owners, Managers, Drivers, Clients, and geo-fenced Supervisors.
Asset Management
Track vehicle lifecycles, daily inspections with photo proofs, tyre inventory, and automated maintenance logs.
Smart Dispatching
Intuitive dispatch board for assigning trips, calculating dynamic pricing, and managing digital rental agreements.
Financials & Accounting
Auto-generated invoices, driver receipt uploads, automated salary/penalty calculations, and owner wallet tracking.
Advanced Telemetry
Real-time alerts for expiring documents (insurance, licenses) and immediate incident logging via the mobile app.
SaaS Billing
Flexible, tiered subscription packages for fleet operators with coupon support and full audit logs (History).