In this PR, I implemented Rider Application Index Page for Admins and a review page placeholder. Now there will be a new link on the navbar that shows "Rider Application," which takes an admin user to /admin/applications/riders. 100% mutation/line coverage.
An update on the display logic: A member is not a "participant" of the GauchoRide Program and therefore should not have access to Ride Request/Shift Pages. They must apply to be a rider before being able to access these fields. A picture of how this is working is provided below:
(we do not have ROLE_ADMIN on that page, so we are no longer participants able to see "Ride Request"/"Shift")
In this PR, I implemented Rider Application Index Page for Admins and a review page placeholder. Now there will be a new link on the navbar that shows "Rider Application," which takes an admin user to /admin/applications/riders. 100% mutation/line coverage.
Running Instance at: https://gride-albert-dev.dokku-03.cs.ucsb.edu/
Screenshots:
IndexPageAdmin
Review Page Placeholder
An update on the display logic: A member is not a "participant" of the GauchoRide Program and therefore should not have access to Ride Request/Shift Pages. They must apply to be a rider before being able to access these fields. A picture of how this is working is provided below: (we do not have ROLE_ADMIN on that page, so we are no longer participants able to see "Ride Request"/"Shift")