Team tracker for competitive programming: one matrix of who solved what (live, virtual or upsolved) across Codeforces incl. gyms and team virtuals, AtCoder, Kilonova and CSES. FastAPI + SQLAlchemy, incremental submission store, one module per judge.
python sqlalchemy jinja2 sqlite icpc competitive-programming railway codeforces atcoder fastapi kilonova
-
Updated
Oct 3, 2026 - Python