CESA Languages Abroad
The designer of cesalanguages.com approached me to bug fix and optimise the existing form based course search on the website using my skills in PHP. The system had to take in to account date blocks, variable tuition and accommodation supplements and fees based upon the course type, location, duration and language selected. A MySQL database was utilised to make this possible - calls to the database was kept to a minimum with the code following a ‘granular’ approach using multi-dimensional arrays.