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.
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.
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.
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
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.
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.
To Do List
Tour of Heroes
Personalised implementation of the Tour of Heroes Angular tutorial. Includes custom services, components, two way binding and dynamic DOM manipulation.