Josh Hills's Projects
Stage 2 Computing Science Team Project
The promotional website for our team's Android application.
A piece of Computer Science coursework at Newcastle University. The project development process warrants a repository; it will be produced across multiple Java classes using primarily the 'Swing' library, and have multiple useful features.
De-formatter tool to strip code of comments and syntax for QA purposes (pen testing etc.)
Temporary
Simple Flickr scraper to produce an image collage (tinkering with APIs).
Stage three computing science dissertation project in predictive analytics for new product development.
A static site generator producing portfolios for students of the Data Science Computing Msc course at Newcastle University based on their project work.
Jekyll plugin for dsm-portfolio-theme
A light-weight library that adds simple, interactive 3D layering effects to HTML elements based on the cursor position.
A multiplayer strategy game where animals fight for territory in the last remnants of wildlife.
Coursework for Computer Games Development
A collection of useful .gitignore templates
A simple quiz game using Reddit APIs to nab a random /r/theonion or /r/nottheonion article and have you guess which.
My personal portfolio and blog site.
Jekyll Jupyter Notebook plugin
Hmm...
Reverse proxy configuration for my personal development portfolio and blog
My personal development portfolio and blog
HCI project demo
Online HTML5 canvas game using CreateJS, about hunting coworkers with Nerf guns.
An interface to construct a NodeJS Messenger bot.
A simple Express & AngularJS driven palindrome game
A simple palindrome game using Node.js, Express & Typescript
Create a Spotify playlist magically (w/ React)
Demonstrate polymorphic deserialization in REST controllers with Jackson