This project was ambitious. In revamping the PDS web site, I migrated the back end to a Concrete5-powered CMS and contracted a Perl developer to build what would in later years become known as a Learning Management System completely separate to C5 and running parallel to it, but integrated with it- separate database, report generation, interfaces for class roster, location, grading, teaching assignments, staff communications, student registration, print-ready reports, everything PDS needed to run a highly distributed learning organization. It was amazing.
But it wasn’t a success. It was massively under budgeted (by me), and while the client got an amazing piece of custom software, they’ve been unable to support it, we were unable to properly complete it, and nobody went away happy. I learned a lot.