A scoring graph system, inspired by the official CyberPatriot Scoring Engine and Scoreboard
This was created to allow students at my High School to better prepare for the CyberPatriot competitions in a real-life competitive scenario. Many scoring engines were hard to configure and/or had limited customization. Only one had online integration but difficult to configure (and now defunct), so I created this. It consists of a JavaFX graph system and a "server" which gets data from a Microsoft Azure server. It is currently using my Azure server through Microsoft Image, but has a wizard to configure to use your own Microsoft SQL server, not necessarily limited to Azure. Currently this is a scoreboard only and relies on an existing scoring system which can upload data to an SQL server, in the format of teamname-OS, Score, Time, where score and time are ints. teamname-OS should have the OS part starting with either lin or win, and a custom name after that. The graph then displays the received scoring info from the SQL DB on a graph.
The images should be using a Microsoft SQL command line tool on a loop or startup job or daemon to simply client side setup. Here, you simply need to go to Server --> Start Azure server and follow the prompts to get started
GNU/GPL V3 license


