This is a project I worked on for a couple years when working at USU while finishing my bachelor’s and master’s degrees. The application was written in Java EE using Struts. It had been worked on by dozens of students, so the code was very fragmented and hard to work with. I spent many hours refactoring the code and developed a new UI for it that allowed admin users to have a multi-tasking tabbed user interface. I used jQuery to AJAX load data into tabs and widgets so the admin user didn’t have to leave the page. The test taking interface was also improved to give user a better experience while taking various kinds of online tests.