Please enable JavaScript.
Coggle requires JavaScript to display documents.
IA2 School Esports tracker - Coggle Diagram
IA2 School Esports tracker
prescribed criteria
update challenge information or recently achieved scores for different games contained in datasets to a central database quickly and easily
allow approved staff members to register for accounts that allow them to also update or modify score and challenge information data
automatically analyse the data entered using pre-programmed algorithms
generate a leader board and populate it on a home page for all competitors to see.
Self-prescribed criteria
A function that allows for the admin to post upcoming events or competitions.
protect the personal data of students that is collected by the website
Impacts
Social
competition
concentration on school work
Economic
pay for admin
running the website
Personal
privacy
Programming Tools
HTML
HTML is a good code for the view component of the websites basics templates.
Bootstrap
Bootstrap is a good for the view component as it is more dynamic than CSS and can be used on more device sizes easier
Pyhton-Flask
A controller that allows for the creation of a dynamic website
SQLite
SQLite is a database format that is compatible with the controller python-flask and it
CSS
CSS can be used for the view as bootstrap is more dynamic but CSS is still good for the small and detailed work.
SQLAlchemy
Python framework that interfaces with the model
Jinja
Functionality
UI
Visual Design
CARP
darker theme
basic accessibility functions
UX
Users
Staff
checking scores and leaderboard
easily read
Students
Administrator
editing data
adding data
Data
game
high score
proof
witness
users