Grand Prix Race Controller
A NodeJS-based web app that manages racers in a double-elimination tournament. The program allows for the registration of racers, the running of races and tracks the
status of racers as they win and lose races until they are either eliminated or make it to the finals. The final race ends with a 1st, 2nd and 3rd place winner.
This system was created using a NodeJS server to control and track the race progress, a MongoDB database to hold the racers data and race history, and Sockets to update
connections to display the current racers as well as the racers that are up next.
Languages: Javascript (NodeJS, JQuery, ReactJS), HTML, CSS, MongoDB


