For the Sherrod Library, I developed a website using Drupal CMS to their specifications. This site was released in January of 2015, and services over 20,000 users per semester. On this site, I also maintain a number of unique PHP applications which were created to library specifications, as well as linking the site to external systems for a more seamless user experience.
Web Application - Computer AvailabilitY SYSTEM
One such application is the Computer Availability Management System. This system tracks logon/logoff events in the library computer labs and displays the data in real time. It accomplishes this using a MySQL database to track the status of each machine, and uses Google Charts to draw interactive charts.
Integration Example - Discovery
Using the "Deep Links" APIs provided by the library's discovery interface, Primo, we are able to provide extended search capabilities that tie in directly to this primary discovery interface. Several of the search boxes on the Sherrod Library website allow users to conduct canned searches of only specific materials, such as articles or books. This functionality gives users the freedom to begin their search already narrowed down or to do a broad search and narrow it down later. This approach provides an improvement to simply linking to the discovery interface by integrating into the main website. However, recent research shows that other approaches may provide an even better experience. The BENTO approach, detailed here, is my replacement plan for this integration.