1. Login/Sign Up Screen Users enter their email/phone number and password to log in. 2. Dashboard Screen Overview of tracked vehicles with live status (e.g., moving, parked, idle). Summary of active/inactive vehicles and alerts. 3. Live Tracking Screen Interactive map showing real-time locations of all vehicles. Click on a vehicle to see its details (speed, last update time, location). Options to switch between map views (satellite). 4. Vehicle Details Screen Displays specific vehicle information like speed, engine status, and last known location. Trip history and total distance covered. Alerts for over-speeding, geofence violations, and maintenance. 5. Trip History Screen List of past trips with date, start & end locations, total distance, and duration. Filter options (date range, specific vehicle). Play/replay trip route on the map. 6. Alerts & Notifications Screen List of real-time alerts such as unauthorized movement, geofence breach, or speeding. 7. Geofencing Screen Set up virtual boundaries on the map. Define specific zones (e.g., home, office, restricted areas). Get alerts when a vehicle enters or exits a geofenced area. 8. Reports & Analytics Screen Detailed reports on vehicle usage, fuel efficiency, driver behavior, and maintenance. Export reports in PDF/Excel format. Graphs and charts for easy analysis. 10. Settings Screen Profile settings update (password). App language settings. also logout from app