Cleaned up some more wordpress issues

This commit is contained in:
Mike Conrad
2025-02-19 19:10:33 -05:00
parent 1fa31b4ace
commit 2ba204da15
14 changed files with 90 additions and 110 deletions

View File

@ -18,13 +18,13 @@ That system was in production for 5 years or so with minimal updates and maintan
This is the page listing all teachers in the system and whether or not they have admin privileges. Any admin user can grant other admin users this privilege. There is also a button to send the teacher a password reset email (via Postmark API integration) and an option that allows admin users to impersonate other users for troubleshooting and diagnostic purposes.
<figure class="wp-block-image size-large">![](https://hackanooga.com/wp-content/uploads/2024/03/hilger-portal-all-teachers-1024x514.webp)</figure>The data is all coming from the KeystoneJS backend GraphQL API. I am using [urql](https://www.npmjs.com/package/urql) for fetching the data and handling mutations. This is the page that displays students. It is filterable and searchable. Teachers also have the ability to mark a student as active or inactive for the semester as well as delete them from the system.
![](/wp-content/uploads/2024/03/hilger-portal-all-teachers-1024x514.webp)The data is all coming from the KeystoneJS backend GraphQL API. I am using [urql](https://www.npmjs.com/package/urql) for fetching the data and handling mutations. This is the page that displays students. It is filterable and searchable. Teachers also have the ability to mark a student as active or inactive for the semester as well as delete them from the system.
<figure class="wp-block-image size-large">![](https://hackanooga.com/wp-content/uploads/2024/03/hilger-portal-all-students-1-1024x513.webp)</figure>Clicking on a student takes the teacher/admin to an edit course screen where they can add and remove courses for each student. A teacher can add as many courses as they need. If multiple teachers have added courses for this student, the user will only see the courses they have entered.
![](/wp-content/uploads/2024/03/hilger-portal-all-students-1-1024x513.webp)Clicking on a student takes the teacher/admin to an edit course screen where they can add and remove courses for each student. A teacher can add as many courses as they need. If multiple teachers have added courses for this student, the user will only see the courses they have entered.
<figure class="wp-block-image size-large">![](https://hackanooga.com/wp-content/uploads/2024/03/hilger-portal-edit-student-1024x514.webp)</figure>There is another page that allows admin users to view and manage all of the parents in the system. It allows them to easily send a password reset email to the parents as well as to view the parent portal.
![](/wp-content/uploads/2024/03/hilger-portal-edit-student-1024x514.webp)There is another page that allows admin users to view and manage all of the parents in the system. It allows them to easily send a password reset email to the parents as well as to view the parent portal.
<figure class="wp-block-image size-large">![](https://hackanooga.com/wp-content/uploads/2024/03/hilger-portal-parents-1024x513.webp)</figure>---
![](/wp-content/uploads/2024/03/hilger-portal-parents-1024x513.webp)---
## Technologies used