Flask Web App · CI/CD · Deployed on Render
MatchUp is a lightweight football tournament tracker for friendly competitions: create teams, record match results, and let the leaderboard update automatically — all behind a containerised backend with monitoring and CI/CD.
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|
Recent results
↑ A scripted illustration — record a result and the standings re-sort instantly (win 3 · draw 1).
01 — Features
Create and edit the teams competing in your tournament.
Record scores as games are played.
Standings recalculate and re-sort automatically after every result.
User signup and login.
Health endpoints and Prometheus metrics.
Tests with 90%+ coverage, Docker builds, auto-deploy from main.
02 — Stack