USC ITS Consultant Tools
ITS Consultants provide network, accounts and software support to the USC community. Over the years, we have accumulated several different web-based tools to help perform our jobs better. This year, in an effort to centralize the tools as well as to add more features, all the pages were completely rewritten in PHP/MySQL with a healthy amount of AJAX thrown in.
For this project, I collaborated with another consultant who had already completed most of the back-end logic. I offered myself just to help design and code the front-end. Later on, however, I ended up rewriting many parts of the back-end anyway to improve efficiency and code readability as well as to output more semantic and standards compliant code. The AJAX interface is written with the help of Prototype and uses JSON objects for data interchange.
Since access to Ctool is restricted to ITS staff only, I cannot provide a direct link. However, I’ll be happy to demonstrate it in an interview! :)
Here are a few screenshots instead: