Ton Tracker is a comprehensive fleet management and ticketing app designed for drivers, dispatch teams, and administrators in the trucking and hauling industry.
The app delivers a polished mobile experience that makes it easy to log, verify, and manage delivery tickets while keeping driver earnings transparent and accessible. Built with Flutter and Firebase, Ton Tracker supports role-based access, biometric login, offline queueing, and fast ticket lookup with search and filter tools.
### Driver experience
- Sign in securely with Firebase authentication and optional biometric login.
- Scan tickets quickly using the built-in ticket scanner or add ticket details manually.
- Track personal ticket history, estimated income, and daily/weekly earnings summaries.
- Search and filter tickets by ticket number, mill, driver, and date range for fast access on the road.
- View recent deliveries, job details, and performance metrics in a clear, modern UI.
### Admin experience
- Access an admin dashboard for managing tickets, drivers, and fleet operations.
- Create, edit, and review jobs, mill assignments, and ticket records.
- Export data and manage subscription plans for fleet users.
- Monitor ticket throughput and driver performance in a centralized app.
- Protect access with Firebase authentication and role-based routing for admin and driver views.
### Core technology
- Flutter for a cross-platform mobile experience.
- Firebase Authentication, Cloud Firestore, Storage, and Cloud Functions for secure backend services.
- Local storage and offline sync support to queue ticket updates when connectivity is unavailable.
- Google ML Kit text recognition and scanner integrations for faster ticket capture.
- GetX state management for responsive navigation and app updates.
Ton Tracker is built to streamline trucking workflows, reduce manual paper handling, and keep earnings and ticket data organized for both drivers and operators.