// projects

My Projects

Portfolio

react
·
next
·
typescript
·
tailwind
·
figma
·
docker

This portfolio website built with Next.js, React, and Tailwind CSS to showcase my projects and skills.

link to project repositoryREPO

Evently

aspnet
·
cshtml
·
csharp
·
xd

An events-browsing platform built using ASP.NET Core Razor Pages with EF Core for database interactions, allowing users to host, discover and register for upcoming events.

link to project repositoryREPO

Cinema Showtimes

react
·
expressjs
·
typescript
·
figma
·
docker

A web app developed with React and Express.js that provides real-time cinema showtimes, integrating third-party APIs for movie data and Express for backend services.

link to project repositoryREPO

RandFlix

typescript

A Chrome extension that allows users to play a random episode from a chosen show within Netflix. Built in TypeScript, using Chrome manifest v3.

link to project repositoryREPO

Manhunt Plus

spigot
·
java

Adds the popular "Manhunt" gamemode to your server; written in Java. Highly configurable and includes a variety of features to enhance the gameplay experience, including timed air drops, compass tracking, and more.

link to projectVISIT

Money Drops

spigot
·
java

Allows players to receive money drops from mobs they kill. Highly configurable and includes a variety of features to enhance the gameplay experience, including custom mob drops, drop rates, and more.

link to projectVISIT

Puzzle MP

cpp
·
ue4
·
blender

A 3D, coop puzzle game made in Unreal Engine 4 for a college project. Implements the Steam online subsystem for multiplayer and developed almost entirely in C++, with a few elements expanded upon via Blueprints.

link to project repositoryREPO

Die Rise - BO3 Remake

blender
·
bo3

A partial remake of the classic Black Ops 2 zombies map "Die Rise", built using the official Black Ops III Mod Tools.

VISIT

Weather App

cpp
·
boost

A C++ weather application using curl for API requests and Boost for unit testing. Displays historic, current, and forecasted weather data with city search, favourites, and metric/imperial unit options.

link to project repositoryREPO

Sueca Scorer

python

A Python command-line application that scores matches of the Portuguese card game 'Sueca'. Built with a focus on OOP and algorithmic design for a first-year university assignment.

link to project repositoryREPO

Gym POS System

cpp
·
xd

A C++ WinForms Point of Sale system for managing gym hours and transactions. Features role-based access control and file I/O for data persistence. Built for a first-year university assignment.