Seems to be super nice system. I'm sorry but I wanted to ask what languages did you use to code such thing? Sorry if it's already somewhere there.
It has 2 parts - the api/backend running the logic, and a front-end wallboard to see it's progress.
The back-end is built on top of the Lumen php microframework, using MongoDB for storage and Redis as it's queue/cache.
The front-end is built in Angular 4 and interfaces with the back-end to fetch stats for display.
Thanks for asking : )