Projects

Check Point

2024 |

Spiritual sucessor to the previous project, MC Status. A broader web app for checking the server status of a huge range of games.

@samuel-lewis Design System

2023 | React | Monorepo | Design System

A collection of published packages used across my projects. Includes reusable React components, javascript utility library and opinionated build configurations. Over-engineered as a Turbo monorepo with automated testing, dependency management, changeset management and publishing

Party Packrat

2023 | NextJS | Firebase | Typescript

A lightweight web app used to track inventories for your tabletop RPG games. It has real time updates across clients while keeping minimal server overheads. Built on GCPs Firebase, using the NextJS framework.

Minecraft Build Visualiser

2022 | Procedural animation | Python

A procedual animation generator. Takes a chunk/schematic from a Minecraft world, breaks it apart, and reconstructs it in a 3D animation. Use Python and ffmpeg to generate the animation from scratch, and in world configuration to control the scenes of the animation.

Modsmith

2022 | Desktop App | Tauri

Contributor

A desktop app Minecraft modpack launcher and management tool. Built using Tauri on top of the Modrinth registry.

Over9

2022 | React | Typescript

A fun project to collate and rank movies, games, (and more coming) that I have given a score of 9/10 or higher.

Iron Assembly

2021 | React | Typescript

A content aggregation website for an online community of content creators. Built with Typescript and React, with a focus on performance, security and continuous deployment.

MC Status

2021 |

Lightweight web app for status checking game servers and getting current running statistics. Built with a focus on load balancing, running a "status" page, and minimal dependencies.

Password Custard

2021 |

Password generator web app, using memorable, long-form phrase generation, to act as a "go-to", lightweight, password generator. Includes configurable options, presets and API endpoint. Heavily inspired from xkcd.com/936.

Snake Tron

2021 | Simulation | AI | Code Fights

Snake Tron is a platform for developers to design and develop algorithm's to fight against each other. The game is a combination of the classic game of Snake and the almost as classic game of Tron. Where two or more players are on a grid, trying to cause the other players to crash.

Godot Logger

2020 | Godot | GDScript | Tooling

Contributor

A generic logging library for the Godot game engine. Includes a set of default loggers, and a simple API for creating custom loggers.