brandon-gong / chs-math-bowl Goto Github PK
View Code? Open in Web Editor NEWAutomated competition management system for Collierville High School's Math Bowl
Home Page: https://mathbowl.brandongong.org
Automated competition management system for Collierville High School's Math Bowl
Home Page: https://mathbowl.brandongong.org
create a bracket editor that will automatically update and create matches to the appropriate rooms, generate double-elimination brackets, printable;
add display for this bracket (and try to make that code reusable between admin console and display)
display should have live scores for all the matches
im not sure why this happens but it does
and when it happens it messes up ranks entirely
two teams should not have more than one match against each other in the same round.
this issue needs to be addressed on the client side.
write more complete, organized manual for both admin console and scorekeeper
i won't be able to use it myself much longer
with screenshots and stuff
the display does not calculate ranks correctly; teams w-l should be the same at the end of each round (w+l should be constant)
this is not the case
i ended up having to airplay admin console overview ranks table in 2020 math bowl
look into alternate css for admin console, should be pretty easy for some matte grays
im not sure about clients because i really want consistency for the teams as they go from room to room
make some things unwriteable to client accounts if possible
add indicator when match ends (bold it or something)
mouse controls for timekeeper if they just hate using the keyboard
the code looks so bad right now
js and css need to be split into their own files, reformatted, and commented
i need to write docs so whoever maintains this later on (hopefully i can find someone) isn't completely lost
preferably avoid interschool matches (somehow weight them less?)
its not going to be "round" round robin, as in each team won't play every other team.
look at last year's data for more info on how it's supposed to look
also add printing things so each school has it's own schedule custom printed out so they don't have to look for it in the "3 vs 12" kind of junk
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.