Always Be Cycling Website (2011)
Informational website and booking system for a local cycling charity.
This project for a local cycling charity involved creating an entire web presence from scratch, including visual design and layout, photography, content creation, WYSIWYG page editing, and a course booking system.
Visually, the focus was on having a clean, bike-orientated design, and on making it easy for visitors to navigate around the site, especially to the booking section. The site also features an admin area which provides a simple interface from which my client can post news, edit pages, and manage course bookings. It runs on my own PHP based CMS, with the course booking module developed specifically for the project.
Tony Coll Website (2009)
My first paid web development project. It involved fixing the previously IE-only CSS to standard conformant code which would work cross-browser, design and layout changes, and content updates. The site is now showing it's age, but still renders accurately in the latest browsers.
GhostEdit WYSIWYG Editor (2010)
It takes interface cues from Microsoft’s Ribbon UI, which is both simple to navigate, and familiar to users. In addition to this, it tries to make editing actions intuitive and discoverable (e.g. placing the remove link button right next to the link), and to do as much as possible automatically (e.g. if no text is selected when ‘bold’ is pressed, then current word will be bolded).
GhostEdit was particularly challenging from a technical point of view, due to the incredibly buggy nature of browsers’ contenteditable implementations. This necessitated the overriding of browser default actions when the ‘enter’ and ‘backspace’ keys are pressed, among other things. Adding to the complexity was the fact that older versions of IE have a completely different range implementation.