My Projects

A selection of my recent work and contributions

Project 1

Leaflet Tracker Web App

Web application for tracking and managing leafleting for a local public entity. This solution streamlines the distribution process and provides real-time tracking capabilities for multiple users. Rather than using paper based tracking, this solution allows for a more efficient and accurate tracking of leafleting and areas covered.

HTML JavaScript Firestore Caching
Project 2

Student Society Management System

Web portal for managing student societies at Cardiff University. Features include member management, event organization, and administrative tools for society committee members.Written in React and using Supabase for database and authentication.

React Next.js Supabase
Project 3

Virtual Tabletop (VTT) Application

Developed a virtual tabletop application using Pixi.js, allowing users to import custom maps and characters to then play games together. This project taught me the importance of user experience, design and the challenges of building a scalable, performant application.

Pixi.js Typescript User Experience Design
Project 4

Mobile Wardrobe Management App

Developed an Android mobile wardrobe management app using Java, allowing users to manage their clothing inventory and outfits. This was a great opportunity to learn more about Android development and the challenges of building a mobile application.

Java Android Development UI/UX Design

© 2025 Website designed and developed by Christopher Nickels