feat: Rebuild as Court Manager Dashboard v2
- Complete rewrite for single Court Manager user - Feature 1: Player Management (CRUD, ELO, skill level) - Feature 2: Court Reservation (timeline, override) - Feature 3: Match Event Builder (3-step wizard) - Step 1: Event setup with player selection + stage calculator - Step 2: Stage configurator (Open/Skill/RR/Tournament) - Step 3: Auto bracket generation - Feature 4: Live Court View (main dashboard, 2x2 grid) - Event Control: score entry, bracket advancement, court assignment - Screen view: TV display per court (/screen/:id) - Seed: 8 players, 4 courts, 1 completed + 1 active event - Routes: / players courts events events/new events/:id screen/:id
This commit is contained in:
@@ -1,13 +1,11 @@
|
||||
fastapi==0.111.0
|
||||
uvicorn[standard]==0.29.0
|
||||
sqlalchemy==2.0.30
|
||||
alembic==1.13.1
|
||||
fastapi==0.109.0
|
||||
uvicorn[standard]==0.27.0
|
||||
sqlalchemy==2.0.25
|
||||
psycopg2-binary==2.9.9
|
||||
redis==5.0.4
|
||||
arq==0.25.0
|
||||
redis==5.0.1
|
||||
websockets==12.0
|
||||
python-dotenv==1.0.1
|
||||
pydantic==2.7.1
|
||||
pydantic-settings==2.2.1
|
||||
httpx==0.27.0
|
||||
python-multipart==0.0.9
|
||||
python-multipart==0.0.7
|
||||
pydantic==2.6.0
|
||||
alembic==1.13.1
|
||||
httpx==0.26.0
|
||||
arq==0.25.0
|
||||
|
||||
Reference in New Issue
Block a user