Rob Tuley's Portfolio

I work with OO PHP5 and MySQL to produce anything from web applications, through RESTful web services to ecommerce sites or content managed brochure sites.

mandarinstone.com

Mandarin Stone product listing

An ecommerce solution using the Commidea SOAP payment gateway. The site incorporates a more complex basket quantity specification process than normal due to the stone product.

Mandarin Stone basket

Includes hover-activated drop down basket summary on hover, and user editable product discounts.

Flat site visuals were created by Rob Edwards, but all markup and back-end development was my work.

textcaptcha.com

texcaptcha.com screenshot

textcaptcha.com docs are succinct and visually clean: nobody wants to be buried in explanation!

Accessibility is not just a matter of semantic markup and ticking off a WCAG checklist: You need to carefully consider all possible barriers to entry.

drcrossword.com clean interface screenshot

drcrossword.com

A super-clean Google-esk search interface is wrapped round an efficient anagram and word search algorithm developed from MySQL dictionary tables. This is a minor personal project that has proved surprisingly popular.

For simple tasks, often a clean simple solution is the best fit. Dr. Crossword's deliberately spartan interface follows the Google pioneered "Keep It Simple Stupid"!

rvl.co.uk

rvl.co.uk screenshot

An image-heavy design doesn't mean that standards-compliant semantic markup has to be sacrificed: the two can go hand-in-hand.

Flat site visuals were created by Rob Edwards, but all markup and back-end development was my work.

exhibitorpanel.com (login only)

Exhibitor Panel deadline list screenshot

A web application to manage all aspects of event exhibitor administration: stand types, risk assessments, guide text, stand build time and so on. Includes ability to order additional stand products and pay online from a number of different event sub-contractors. The priority of the application is high usability and the exhibitor interface is based strongly around task deadlines.

In addition to an exhibitor interface, the application includes an event manager interface to configure events, and an area for sub-contractors to manage products, event services and exhibitor orders.

In larger applications, unit testing and integrated system testing is an essential overhead to the development. Not only does it reduce bugs on launch, it is also invaluble during the ongoing maintainence.

CRM Application (internal deployment)

CRM application browse users screenshot

Back to Top ...