Projects.
A selection of my most recent Projects.
To see all my Projects, even the unfinished ones, head to my GitHub.
↗
BlueCorridor
BlueCorridor is a Docker migration tool that exports the current state of a Docker instance and re-imports it onto a newly set-up host. The goal is to get Docker running again as easily as possible, which is helpfull when migrating to new infrastructure for example. The tool could also be used to capture a sort of Backup of Docker.
↗
Scola
Scola is a Timetable and Grade tool designed fo schools and othe academic institutions. Development is temporarely paused due to other projects. The Backend is functional but not yet complete. The Frontend has not been started yet.
↗
Whiteboard
A collaborative whiteboard web application. Users can draw and write on a shared canvas in real time, seeing each other's ideas as they happen. All clients are synchronized through a central server, ensuring every participant stays in sync without conflicts. Ideal for brainstorming, remote teamwork, or quick visual collaboration without needing to be in the same room.
↗
Portfolio
The Portfolio you are looking at right now. This Page serves as a collection of all projects completed by me (HeedlessSoap325). It is deployed using GitHub Actions and hosted on a custom Cloudflare domain (heedlesssoap.dev)
↗
QR Code Generator
A Website to generate QR Codes. The Code has been derived from the official ISO 18004 specification. The Application also allows the user to explore the QR Code and visually understand the QR Codes structure and it's different sections.
↗
AngularChess
A Website to play Chess online against other players. The Website has been built with Angular. The Front- and Back-End communicate with WebSockets, so that each move is instantly synced to the other player. The Backend validates each move and is the single source of truth.
↗
Game of Life
Conway's Game of Life produces fascinating structures and patterns. The few simple rules each Cell must obey to stay alive, be killed or resurrected are enough to simulate movement that resembles life. The Application is available both as a Java Console Application and a Web Application.