πŸ“± StarFleet Driver Companion App

React Native Mobile Application - iOS & Android

9:41 πŸ“Ά πŸ”‹
Login Screen
9:41 πŸ“Ά πŸ”‹

Dashboard

πŸ‘€
Welcome, John Doe
12
Active Trips
3
Pending
πŸš›
Current Vehicle
Truck #TRK-2024
Status: Active
Location: Santo Domingo, DR
πŸ“
Next Delivery
Warehouse B
ETA: 2:30 PM
Distance: 15.3 km
Dashboard
9:41 πŸ“Ά πŸ”‹
←

Dispatch Chat

Good morning! Your route for today is ready.
9:15 AM
Thanks! Checking it now.
9:16 AM
Please confirm pickup at Warehouse A by 10:00 AM
9:17 AM
Confirmed. On my way now.
9:18 AM
Perfect! Drive safely πŸš›
9:18 AM
Real-time Chat
9:41 πŸ“Ά πŸ”‹
←

Report Breakdown

πŸš›
Vehicle Information
Truck #TRK-2024
Current Location: Auto-detected
⚠️
Issue Type
πŸ“Έ
Add Photos
πŸ“·
βž•
Breakdown Report
9:41 πŸ“Ά πŸ”‹
←

Trip History

βœ…
Warehouse A β†’ B
Nov 27, 2025 β€’ 2:30 PM
Distance: 45.2 km
Duration: 1h 15m
Status: Completed
βœ…
Port β†’ Warehouse C
Nov 26, 2025 β€’ 9:00 AM
Distance: 32.8 km
Duration: 55m
Status: Completed
βœ…
Warehouse D β†’ Port
Nov 25, 2025 β€’ 3:45 PM
Distance: 28.5 km
Duration: 45m
Status: Completed
Trip History
9:41 πŸ“Ά πŸ”‹
←

Notifications

πŸ“¦
New Trip Assigned
5 minutes ago
You have a new delivery to Warehouse B. Pickup at 2:00 PM.
βœ…
Trip Completed
2 hours ago
Your delivery to Warehouse A has been marked as completed.
⚠️
Maintenance Due
Yesterday
Truck #TRK-2024 is due for scheduled maintenance next week.
πŸ’¬
New Message
2 days ago
Dispatch sent you a message about tomorrow's schedule.
Notifications
9:41 πŸ“Ά πŸ”‹
←

Settings

πŸ‘€
Profile
John Doe
Driver ID: DRV-001
Email: john.doe@starfleet.com
πŸ””
Notifications
Push Notifications
Sound
πŸ“
Location Services
Background Tracking
Settings
9:41 πŸ“Ά πŸ”‹
←

Active Trip

πŸ“
15.3 km
to Warehouse B
πŸš›
Trip Details
Pickup: Warehouse A
Delivery: Warehouse B
ETA: 2:30 PM
Cargo: Electronics (15 boxes)
πŸ—ΊοΈ
Route Map
πŸ—ΊοΈ
Active Trip

πŸ“± Key Features

πŸ” Secure Authentication

JWT-based authentication with role-based access control for drivers

πŸ’¬ Real-time Chat

Socket.IO powered instant messaging with dispatch team

πŸ“ GPS Tracking

Background location tracking and real-time position updates

πŸ“Έ Photo Upload

Camera integration for breakdown reports and receipts

πŸ”” Push Notifications

FCM integration for instant alerts and updates

πŸ“΄ Offline Mode

Works offline with data sync when connection restored

πŸ› οΈ Technology Stack

React Native Expo Socket.IO Firebase FCM JWT GPS Camera API