About Me Experience Portfolio Attending Notes My CV Contact Catchafire
Cookle Bookle

Cookle Bookle

This is a Flask based implementation of a customisable cook book. Registered users can add, edit, view and browse recipes and can also add/remove favourites. New categories can be requested and either approved or rejected by an administrator.

flask
Corner Shop

Corner Shop

A grocery shop front end developed using Angular 7.1.4. Makes use of modules, components, directives, services, template driven form. Deployed using the Firebase platform which also houses the backend database.

typescript
i-Comic

i-Comic

Django based web app to enable registered users to define custom comic strips, request new features and report bugs. Also includes a user forum for general discussion, productivity charts to indicate developer work rates and finally documentation for developers who wish to contribute.

django
London Crime Trends

London Crime Trends

Retrieve street crime statistics for each of the London tube stops and visualise the data extracted for the selected stop. The colour scheme is based on TFL (Transport for London) colours for each line. Data sources: UK Police and TFL APIs

jquery
My Trivia

My Trivia

A Flask based website to deliver random trivia questions to users, log their answers, calculate a score for the user and display a top scorer league table.

jquery flask
The Coding School

The Coding School

Voluntary website construction for a non profit organisation. Used Django to deliver both the front end and back end. Various sections can be handled by the end users in terms of content management - e.g. adding updates, testimonials and timeline items.

django
To Do List

To Do List

A simple to-do list implemented using vanilla JavaScript

Tour of Heroes

Tour of Heroes

Personalised implementation of the Tour of Heroes Angular tutorial. Includes custom services, components, two way binding and dynamic DOM manipulation.

typescript