This was my final project at Makers Academy. The focus of the project was to take on a completely new tech stack and showcase our ability to follow Agile processes and TDD when faced with such challenges.
I learned a lot during this project, and I've written about it in this blog post.
The project was completed over the course of two weeks.
We opted for the MERN stack here, as we wanted to gain experience in this popular tech stack.
MongoDB allows for flexibility in the case that we want to expand the project to include different leaderboards, or a variety of shortcut sets for different levels.
Express works well for our simple routes, there's little overhead to get it up and running.
React made implementing relatively complex game logic much easier than vanilla JavaScript.