This repository contains the Admin Dashboard for a public bus transportation system. The system provides functionalities for different types of users: customers, drivers, and administrators. Each user type has unique features and access levels, designed to streamline bus transportation management and operations.
🌟 Stars | 🍴 Forks | 🐛 Issues | 🔔 Open PRs | 🔕 Closed PRs |
Customer
- View Bus Schedules: See bus times and stoppages for convenient travel planning.
- Book Tickets: Reserve seats on buses for specific routes and times.
Driver
- Daily Allotment: View the allotted bus number and route for the day.
- Route Information: Access detailed information about the assigned route and bus stops.
Admin
- Bus Allotment: Assign buses to drivers for each day.
- Driver Management:
- Reassign buses if a driver is absent.
- Add new drivers and delete old drivers.
- Bus Location Tracking: Monitor the real-time location of buses on their routes.
- Dashboard Analytics:
- View monthly transaction reports.
- Track the number of passengers traveling each day.
To set up the project locally, follow these steps:
- A web browser and a text editor (like VSCode).
- Read CONTRIBUTING.md for more information on how to contribute.
- Follow the Code of Conduct properly.
- We extend our heartfelt gratitude for your invaluable contribution to our project! Your efforts play a pivotal role in elevating Ratna-Supermarket to greater heights.
- Make sure you show some love by giving ⭐ to our repository.
⭐️ Support the Project
If you find this project helpful, please consider giving it a star on GitHub! Your support helps to grow the project and reach more contributors.
For any questions or inquiries, you can reach me at: [email protected]