Hungry Cat game
A scary game built in ReactJS with Redux in which you move a cat around a garden, collecting food and avoiding a dog. The dog chases you!
AngularJS shopping app
An app built with Angular 1 which takes your shopping list and searches some fake JSON data for your items, crossing off anything it finds.
Parallax submarine game
An interactive and educational game. You explore the ocean depths with a yellow submarine, finding surprises along the way. The app has 3D parallax effects.
Shinsen Tea site
A bespoke WordPress theme, taking an early static project about a fictional tea company. I converted the original static code into a dynamic WordPress site with PHP.
CSS Blend Mode
An experiment with a nice CSS feature which blends colours, using a photo from Iceland.
CSS Mask Image
Playing with the CSS property mask image, using a sunny photograph from Seville, Spain.
Fun Drawing app
Upload your photo, draw on it, add emojis to it, then save your image or print it. The drawing board in this jQuery app is an HTML5 canvas element.
Capital Quiz app
My Maltese site
This demo site uses Bootstrap and CSS keyframe animations. It's inspired by a little maltese I know called Tommy.
Brittany's Cakes site
Bright colours, delicious cakes. This demo site showcases cakes by Brittany Lock, and sports a fun 3d rotating cube. Just hover over it!
Mask Michael app
This is a frivolous demo inspired by a big fan of Michael Jackson. Give Michael an emoji mask! Michael is rendered using an HTML5 canvas element.
We Love Stew site
Another demo following a Team Treehouse CSS course, inspired by my love of vegetable stews.