Some interesting projects which may be suitable for inspection. Links to demos and source code listed where applicable.
An open-source server-based web-app for authoring eLearning courses using the Adapt Framework. The product I work on day-to-day on behalf of Kineo/the Adapt open-source project.Source
A simple web-app for online card sorting activities. Drag and drop interface.DemoSource
Final year university project investigating academic machine learning techniques in games.
Using a Lemmings-inspired context, the system aims to train a number of AI-controlled agents to safely navigate the game levels.Source
A unnecessarily extravagant 'Hello World'-type experiment using Vue.js. Uses https://rss2json.com/ to parse the feeds.DemoSource
Mobile web app for tracking chemical reactions. Uses Node.js, MongoDB and React.DemoSource
A node-based CLI for generating simple static websites. Site content is written in markdown, handlebars & LESS which is all boiled down into static HTML pages & CSS.Source
An electron-based front-end for my staticsite-cli tool.Source
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
This site! PHP page that auto-generates its content based on the folder structure I've set up on the server.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
Random tests and experiments. Probably won't stand up to much scrutiny...
An Adapt framework plugin to translate content using Google translate.View
An Adapt framework theme based on Adapt's community site. Compatible with, and configurable in the Adapt authoring tool.DemoSource
A presentation for the Adapt Meetup Vienna 2017 built in Adapt. Includes several custom presentation-friendly plugins.DemoSource
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
A simple REST API for a customer CRM. Built in Symfony 4 (PHP 7, MySQL).Source
Prototype HTML5 widget for visualisation of learner path data.Demo
Hello world demo using Socket.ioView