Driver users upon signup and login are greeted with the dashboard. They add their details in the form on the licence page
Driver users at any point may choose to view and update their details
Driver users who have submitted their details, upon login, will see the option to book an appointment either for G2 Licence or G Licence
Admin user upon signup and login has the privilege to create appointment slots which Driver user can select and book.
Driver user can book the appointment slot created by Admin to register for either G or G2 test.
Examiner user sees the list of all drivers that are ready for either G or G2 test. He assigns the test result to the Driver.
Driver user interface is updated upon assigning of results by Examiner
The Admin user is able to view the list of all drivers who have received their results and submits these to an external vendor for further processing.