BusBuddy
A mobile app for universities, enabling ticket purchases, bus tracking, schedules, and predictive algorithms
BusBuddy is a smart mobile application designed to provide an efficient bus service experience for students, teachers, and bus staff of Bangladesh University of Engineering and Technology (BUET). This application was developed to meet the unique transportation needs of each user group, providing a long range of features.
busbuddy.wjalal.xyz
Preview
Profile-based System

QR-based Ticket System

Automated Ticket Scanning

Ticket Purchase Portal

Route-Time Calendar

Trip Management

Real-time Bus Tracking

Feedback System

Requisition System

Features
For Students
- Ticket Purchase
Easily buy bus tickets using an integrated payment portal. - Ticket Purchase History
Keep track of your previous ticket purchases. - Bus Schedules
View bus schedules for different routes using a convenient route-time calendar. - Live Bus Tracking
Track the real-time location of buses on your route. - Feedback Submission
Share your feedback about the bus service to help improve it. - Bus Requisition
Apply for a bus requisition as needed. - QR Code Ticket System
Use QR codes for hassle-free boarding.
For Teachers
- Bus Requisition
Submit requisition requests directly from the app. - Billing System
Access and manage your payment details. - Live Bus Tracking
Monitor the real-time location of buses. - Feedback Submission
Provide valuable feedback on the bus service.
For Bus Staff
- Ticket Scanning
Validate student tickets with an integrated QR code scanner. - GPS Integration
Link buses to GPS for real-time tracking. - Automated Bus Facility
Streamline operations with automation tools.
Technologies Used
- Frontend: Flutter (cross-platform mobile development)
- Backend: Node.js with Express (server-side logic)
- Database: PostgreSQL (data storage)
- Payment Integration: Payment gateway for ticket purchases
- GPS Integration: Google Maps API for live bus tracking
Deployment Status
BusBuddy is currently being deployed at Bangladesh University of Engineering and Technology (BUET). The app is in the final stages of integration with the campus transportation system to provide a better bus travel experience for students, teachers, and staff.
Stay tuned for updates as we work towards a smooth and efficient launch!
API Documentation
The API documentation is available here