An offline-first mobile application built with Expo and React Native to track work trips, fuel expenses, driver balances, and payments.
The application is designed for teams or individuals who need to calculate fuel reimbursement accurately while keeping all data locally on the device.
- Create and manage trips
- Automatic fuel consumption calculation
- Automatic trip cost calculation
- Automatic amount owed per passenger
- Trip history
- Advanced filtering
- Driver and vehicle summaries
- Driver management
- Preferred vehicle
- Trip summary
- Driver trip history
- Vehicle management
- Fuel efficiency configuration
- Vehicle trip history
- Register driver payments
- Payment history
- Global dashboard
- Driver reports
- Vehicle reports
- Date filtering
- Driver filtering
- Theme (Light / Dark / System)
- Currency
- Distance unit
- Default gas price
- Default passenger count
- Default trip date
- Preferred vehicle preload
- Last trip preload
- Export data as JSON
- Import data
- Local backups
- Backup restore
- Database maintenance
- Application reset
- Expo SDK 54
- React Native
- Expo Router
- TypeScript
- Drizzle ORM
- Expo SQLite
- TanStack Query
- React Hook Form
- Zod
- Lucide Icons
- Dashboard
- Trips
- Trip History
- Trip Details
- Drivers
- Driver Details
- Vehicles
- Vehicle Details
- Payments
- Reports
- Settings
Fuel consumed:
(distance × fuel efficiency) / 100
Trip cost:
fuel consumed × fuel price
Amount owed:
trip cost / passengers
npm installnpx expo startAndroid
npx expo run:androidiOS
npx expo run:ios- Charts
- PDF reports
- CSV export
- Cloud synchronization
- Multi-device support
- Notifications
MIT