/uniway-driver-panel

Driver panel of Qazvin International University bus service system (Uniway)

Primary LanguageJavaScript

Uniway Driver Panel

Driver panel of Qazvin International University bus service system (Uniway).


Project Description

I, along with some of my classmates at Qazvin International University, found out that the bus service system of the university has problems, for example, there is no ticket reservation system for students, and this caused crowding in the bus park area. Also, the students did not know exactly when the bus service would arrive and were delayed. That's why we decided to develop Uniway system for university bus service. This system is being developed for three categories of people, namely students, bus drivers and administrators. I'm responsible for the drivers panel front-end and you can see it above. (Note: This panel is for only university bus drivers who have already registered, so other people cannot login to it)

Features and Capabilities

  • Login/Logout
  • Show the driver profile
  • Show the driver trips with date filter
  • Update account information (first name, last name and profile picture)
  • Change account password
  • Show the trips details and passengers

Technology Stack


My Enhanced Skills

  • Working with API requests (POST, GET and PATCH)
  • Understanding the concept of JWT and working with that
  • Making protected routes
  • Working with local storage

Website Environment