Rework westside dashboard for tryout day triage #3
Labels
No labels
domain:backend
domain:devops
domain:frontend
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ldraney/playground#3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Lineage
plan-2026-03-08-tryout-prep→ Phase 4 (Tryout day — roster, check-in, walk-ups)Repo
forgejo_admin/playgroundUser Story
As an admin at the tryout table
I want to see players grouped by readiness (paid+waiver, needs waiver, needs everything)
So that I can quickly triage each player as they arrive
As a coach on the court
I want to see checked-in players with large jersey numbers, photos, position, and height
So that I can identify and evaluate players during tryouts
Context
Tryout day is March 13 at Kongo Gym. Three check-in scenarios:
Current dashboard shows a flat list with small badges. No visual triage, no waiver-specific actions, no "mark paid" for walk-ups. Coach view has small jersey numbers and no checked-in/not separation.
Parent view is not a user story for tryout day — remove it.
File Targets
Files to modify:
3-westside-dashboard/src/routes/+page.svelte— rewrite admin and coach viewsFiles NOT to touch:
3-westside-dashboard/src/app.html— no changes needed3-westside-dashboard/svelte.config.js— no changes neededAcceptance Criteria
Test Expectations
cd 3-westside-dashboard && npm run build(build must succeed)Constraints
build/directory/basketball-api/api/roster/westside-kings-queensChecklist
Related
plan-2026-03-08-tryout-prep— Westside Basketball tryout prep plan