Our issue-tracking project can be broken down into the following three main components:
The first component of our application is the user who will be using it. For this application, we will be using the same database structure that we did in Chapter 3, Scheduled Reminders, with the addition of a new column called role_id
, which will allow us to distinguish which position the user has within our application. For this application, we will expand upon our login process to ensure that the user's role is available for us to reference and manipulate within our application.