Citizens Advice: In-page search

Sometimes, users of the Citizens Advice intranet need to find keywords or important content in lengthy articles quickly. The in-browser search function "does the job", but it isn't clearly signposted and it disrupts the user flow.

With jQuery, we can provide a full-featured search functionality in the page itself. This highlights any term the user searches for and allows them to navigate forwards and backwards through multiple instances, with clear controls that follow them down the page.

Citizens Advice: Leave Calculator

A personal project which morphed into a commercial prototype, the Leave Calculator is a simple step-by-step bot-like interface that allows employees to easily calculate their holiday allowance.

This prototype was created using visual scripting in Construct 2, contains robust validation and error handling, and is built with accessibility in mind - allowing the user to navigate and enter figures by mouse or keyboard.