An automated university bus attendance and tracking system using Bluetooth Low Energy (BLE) and Real-time GPS. This project is designed to provide a "hands-free" experience for students and efficient management for administrators and drivers.
Empowering Drivers with Live Intelligence

Live Command Center
The primary interface giving drivers an instantaneous overview of their active route and upcoming stops.

Administrative Sidebar
Quick-access drawer for offline roster synchronization, trip resets, and secure profile management.

Passenger Manifest
A dynamically updating list of verified students currently on board, ensuring total transparency.

Proximity Verification
Screen automatically illuminates and logs attendance the exact moment a student's BLE signal is detected.
The Student Ecosystem

Live Bus Telemetry
Experience precision tracking with road-following OSRM integration. Students can see the bus's exact bearing and receive millisecond-accurate arrival updates.
- OSRM Path-finding
- Live Bearing Animations
- Next-Stop Prediction

Universal Access Hub
A central command for the student user. Access profiles, schedules, and the critical SOS emergency trigger with a single swipe.
- SOS Emergency Trigger
- Profile Management
- Schedule Syncing

Uni-Bot Multilingual AI
Built with Groq and Llama 3, Uni-Bot understands Urdu, Punjabi, and English. Integrated TTS allows for a completely hands-free query experience.
- Urdu & Punjabi Support
- Voice Response (TTS)
- Campus-Wide Knowledge

Digital Boarding Pass
Say goodbye to paper slips. Secure, auto-expiring digital passes verify fee status and trip eligibility automatically via the backend cloud.
- Auto-Expiring Security
- Fee Status Verification
- QR/Hash Authentication
Live Intelligence
The convergence of all TransitOS technologies. Watch the seamless transition between navigation, AI assistance, and security in this live system recording.
- 360° Passenger Awareness
- Low-Latency Data Streams
- Unified Security Layer
System Highlights
Automated BLE Attendance (Pocket Mode)
- Driver as Beacon: Driver devices act as BLE peripherals broadcasting a unique Service UUID.
- Background Scanning: Student devices scan for the specific bus signal in the background (even with the phone in their pocket).
- Auto-Verification: Attendance is marked automatically when proximity is detected, without student interaction.
Professional Real-time Tracking
- Road-Following Maps: Integrated with OSRM for accurate route lines that follow actual roads.
- Moving Animations: Smooth bus movement on the map with real-time bearing (rotation) updates.
- Next-Stop Prediction: Real-time status cards telling students the estimated arrival and current bus status.
Uni-Bot AI Assistant
- Groq AI Integration: Built-in AI chat powered by Llama 3 models for answering campus and transport-related queries.
- Multilingual Support: Seamlessly supports multiple languages for global usability.
Safety & Admin Control
- SOS Alerts: Students can trigger emergency alerts with their live location to administrators.
- Heatmaps: Admin dashboard shows "Heated" routes where student load is high, suggesting route splits.
Technology Stack
Engineered to eliminate manual systems and provide a seamless, safe, and robust modern transportation experience.