A program to easily set up local and remote Texas UIL CS Programming contests. Also supports having a practice site for training purposes.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
I added a table for submissions and a page to view individual submissions. My next task is to set up some CSS and do some refactoring and tweaks for permissions and authentication.
I added submission grading for Java. I plan to also offer an option to use Docker containers for grading for better security. There isn't a frontend interface to see submissions yet so here's a picture of the database lol:
I spent a lot of time on setting up Flask and Svelte, but so far I have user authentication, contest db models, and a setup script that works off of a .yaml file.