Eye Focused School Content Management System Refresh
Eye Focused came to me requiring a new "School Tool" system. They previously had an ASP.NET system which allowed their clients (schools) to update a website in any way possible, however the system was fairly old and unmaintainable.
I offered to build, and subsequently designed and delivered, a new centralised system written in PHP with a C# backend. The system primarily consists of 2 parts, the core and the site. Each site has it's own folder which essentially controls specifics for that site, however the core is shared between all sites. The core's functionality and templates can be overriden by the site if required.
The end result is a highly maintainable, easily updatable system that can be modified in any way, and is consistent over hundreds of websites making support extremely easy. Eye Focused are able to create new sites via a web-based interface, which has back-end software (C#) automatically setting up the database, copying files and creating the websites in IIS making them instantly available.