This repository holds the code for our group's Software Engineering Fundamentals Assignment where we were tasked on making a Campus Shuttle Scheduling and Tracking System.
The system has four actors: Student, Driver, Transport Coordinator, Admin
The key features of this system are:
- User Registration and Authentication
- Shuttle Route and Schedule Management
- Real-Time Location Tracking
- Booking and Seat Reservation
- Incident Reporting (Delays, Accidents)
- Notification Module
- Dashboard (Usage Statistics, Route Efficiency)
- Fork and Clone the repository
- Enter the project folder with the terminal
- Install Python and Django.
- Refer to this cheatsheet during development
Optional: uv (faster python package manager)
