Description
EZProxy is a system that allows users to access IP Authenticated library resources while off campus. The purpose of this project was to provide a mechinism for users to self-report errors when a resource they try access has not been configured in EZProxy. Instead of users now recieving a simple message about the error, user can immediately report the error when it occurs. The message they submit is sent directly to a support ticketing system and our electronic resources staff will get immediate notifcation of the error so that they can act to fix the issue and follow up with the user with information.
Features of this project include:
- ReactJS component to generate the error form and handle the submission
- Submissions are posted to and API backend
- Client-side and server-side data validation
- Submissions are submitted to support ticket system via email
Technology
React
JavaScript
AJAX
PHP
JSON
CSS3
SASS
Bootstrap
Symfony
SwiftMailer
Twig
Silex
MVC
Frameworks
Gallery
Coming Soon...