Find The Path
Find The Path is a memory game where you are given a few seconds to inspect the maze given to you, and then after those few seconds are up you are given a starting location and an ending location and you must find the path (there is always only one!) from the start to the end without hitting any walls... otherwise it's game over!
I built Find The Path when I was 15 years old and the biggest project I had worked on at the time, not because it was overly complex or complicated, but because it involved applying so much theory which I did not at the time immediately understand could be applied here (e.g Breadth First Search to generate a path alongside a start and end location).
Developing Find The Path was a big turning point for me, giving me a significantly better perspective on the development process, helping me appreciate and develop my passion of backend development.