*PROJECTS

Projects

toolbox.png
ToolBox

ToolBox is an open-source Next.js full-stack application designed to serve as a comprehensive database of the most useful tools available on the internet.

knight.png
Knight Travails

A solution to a "knight travails" problem - i.e. find the shortest path a knight can take to move between two positions on a chessboard. Implemented using a graph BFS search. I know, nothing fancy but I'm really proud of this one.

battleship.jpeg
Battleship

I've implemented the logic for a Battleship game, primarily focusing on practicing the fundamentals of Test Driven Development. As an additional personal challenge, I used Typescript for the first time.