Various live websites I’ve developed.
Aggregates the most-voted-for GitHub issues on the adapt_authoring repoView
Lists Adapt Learning’s GitHub pull requests using the GitHub API.View
My personal photo gallery site that plugs into my Flickr account.View
Personal website using my CLI static site generator.
My personal website and blog. Static HTML built with a custom node CLI tool.View
Projects which (may) stand up to more scrutiny. Demos linked to, or where not applicable, the source code.
The product I work on day-to-day on behalf for Kineo/the Adapt open-source project, the Adapt authoring tool is an open-source server-based web-app for authoring eLearning courses using the Adapt Framework.View
An Adapt framework theme based on Adapt's community site. Compatible with, and configurable in the Adapt authoring tool.View
A presentation for the Adapt Meetup Vienna 2017 built in Adapt. Includes several custom presentation-friendly plugins.View
A simple web-app for online card sorting activities. Drag and drop interface.View
My final year university project, which was an experiment into utilising academic machine learning techniques in a game context.
Build around a basic Lemmings-inspired game, the system aims to train a number of AI-controlled agents to safely navigate the game world.View
A unnecessarily extravagant 'Hello World'-type experiment using Vue.js. Uses https://rss2json.com/ to parse the feeds.View
Prototype HTML5 widget for visualisation of learner path data.View
A node-based command line interface for generating simple static websites. Static site content is written in markdown and handlebars (where needed), and uses LESS for styling (although plain CSS is also supported). This is all boiled down into static HTML pages with CSS.View
Random tests and experiments. Probably won't stand up to much scrutiny...
An interactive Unity test for a university module. Fling a ragdoll man around a room.View
Entry for a 'water cycle'-themed gamejam. Guide a droplet of water from the clouds to the sea.View
Testing browser geolocation.View