- Registration Security - When User Registering their new Account they
will received and email confirmation code and confirm it on the
confirmation page before they can login.
- Make an Super Admin - In this section we will add an admin to manage
whole the system such as to see the total number of users and admins.
and view data analytics for the system.
- Create an Admin Dashboard for Drivers - In this section, we will
create an admin dashboard for drivers to view their pickup points on
a map. This will allow them to easily track and manage their routes.
Driver Module: ../..
/driver/login -> Login page of Driver
/driver/dashboard -> Dashboard Driver
- See total successfully picked up in bus stops
- See total picked up passengers
/driver/profile -> Profile of Driver
/driver/buslive -> See map pickup points
/driver/listOfRoutes -> See list of routes with asign driver
Create an Admin Dashboard for Conductors - In this section, we will
create an conductor dashboard for conductors to view and manage all
the passengers booking requests. After they approve a request, the
passenger will receive a notification about the status of their
booking.
Conductor Module: ../..
/conductor/login -> Login page of Conductor
/conductor/dashboard -> Dashboard Conductor
/conductor/profile -> Profile of Conductor
/conductor/notification -> See Notifications of User Booking requests
/conductor/passengersBooked -> see all list of passengers successfully booked - count total of
successfully booked
/conductor/listOfPassengers -> see list of passengers requests for booking - approve button
Create a User Account for Passengers - In this section, we will
create a passenger dashboard. The goal is for the user to be able to
book a trip, see the real-time bus locations, and select a bus near
their pickup point. Conductors will then see their booking requests.
Passenger Module: ../..
/app/login -> Login page of User
/app/register -> Register account
/app/forgotpass -> forgot pass
/app/home -> Dashboard User
/app/profile -> Profile of User
/app/buslive -> See bus real-time location
/app/booking -> Select bus
/app/booking/confirm -> Confirm booking
/app/notification -> See Notifications