Skip to content

say-het/Admin_Dashboard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

Public Bus Transportation System - Admin Dashboard

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
Stars Forks Issues Open Pull Requests Closed Pull Requests

Table of Contents

Features

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.

Technologies Used

Frontend:
HTML5 CSS3 JavaScript

Getting Started

To set up the project locally, follow these steps:

Prerequisites

  • A web browser and a text editor (like VSCode).

Installation

  1. Clone the repository:
  2. git clone https://github.com/Ramsey99/Admin_Dashboard.git
    cd Admin_Dashboard
  3. Open the project:
  4. Simply open the index.html file in your browser, or load it via a local server for full functionality.

Contributing

Contributions are welcome! If you have any suggestions or improvements, please open an issue or create a pull request.

Creating Pull Requests

  1. Fork the project:
  2. Click the "Fork" button at the top right corner of the repository's page to create a copy of the project.

  3. Clone your forked repository:
  4. git clone https://github.com/your-username/Admin_Dashboard
  5. Create a new branch:
  6. git checkout -b <branch-name>
  7. Make changes:
  8. Edit files and commit your changes.

  9. Push your changes:
  10. git push origin <branch-name>
  11. Open a Pull Request:
  12. On the GitHub page of your forked repository, click "Create Pull Request."

👀 Our Contributors

  • 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.

Show some ❤️ by starring this awesome repository!

License

License: MIT

Contact

For any questions or inquiries, you can reach me at: [email protected]

About

Admin dashboard project for a bus transport organization

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 58.1%
  • CSS 27.4%
  • SCSS 9.7%
  • JavaScript 4.8%