Portfolio

Forage Fodder Android App

Summary

An Android application I created using Kotlin. The purpose of the app is to allow users to tag locations where they find foragable resources, to enable them to find them later. These locations can be marked private for the individual user or can be shared and searched for by the other application users.


Skills

  • Kotlin
  • Firebase Authentication
  • Firestore Cloud Database
  • Android Room Database
  • Google Maps API
  • OpenWeather API

Forage Fodder Github Repository

Suffolk Splashers Website

Summary

A website created for a fictional swimming club where available features and functions are determined by user role. This allows staff to admininster all accounts and events, coaches to manage their teams, and swimmers to track their competition results and manage their personal data.


Skills

  • PHP
  • HTML / CSS
  • SQL

Suffolk Splashers Github Repository

Restaurant Review Website

Summary

A static website, utilising Javascript to pass data to, and render content from, a backend written in Python (Flask). This site was designed to allow users to search for restaurants and view or leave reviews. This was created as part of a collaborative university project, however the design, architecture and coding was 100% my work.


Skills

  • Python
  • Flask Framework
  • SQLAlchemy
  • HTML / CSS
  • Javascript

Restaurant Review Github Repository

'Space Invasion' Game

Summary

A simple fun Python game in the spirit of 'Space Invaders'. Created to demonstrate the Python 'Turtle' library and using object oriented techniques to handle the various onscreen game components.


Skills

  • Python
  • Flask Framework
  • SQLAlchemy
  • HTML / CSS
  • Javascript

Space Invasion Github Repository