Footballground
Connecting player matchmaking with match operations
Portfolio demo · Synthetic dataOne project with two connected experiences: players discover matches, while managers handle assignments, attendance and teams.
Player frontend renewal
Contribution period (observed commits) · Nov 2021–May 2022
Try the demo ↗Built the Next.js frontend renewal from the existing manager code, implementing screens, feature updates and maintenance.
Commit evidence: manager-code starting point on Nov 10, 2021; code update on May 11, 2022. The May 13, 2022 commit only updated the README.
All matches, teams, venues, users and balances are synthetic. No real recruitment, payments, reservations, texts or emails occur. Original server photos, live maps and external accounts are unavailable; address search and authentication are synthetic. Stadium booking, comment editing, player deletion and manager-income actions lacked completed controls in the player A baseline and are not offered as restored features. Demo values are prefilled. Login and social buttons all open the same synthetic account.
Interactive scope
- Match/recruit lists, sorting, date/area filters and empty states
- Own match/recruit/report CRUD with comments and replies
- Recruit applications, MY records and the original player-edit form
- Social participation, party size, coupons and cancellation
- Mock signup, phone code, three social buttons and profiles
- Synthetic cash charge, confirmation, cancellation and refund
- Fictional venue search, facilities and labelled synthetic video
Selected screens
Manager operations app
Contribution period (commit history) · Oct 15, 2021–Feb 4, 2022
Try the demo ↗An operations app for futsal managers, covering assignments, attendance, teams, quarters and match completion. Preserves the original Next.js screens and flows while replacing production APIs with synthetic browser data.
Contributed manager screens, login and API integration, assignments, cancellations, match completion, attendance, teams, player levels, quarters and contracts. The reviewed history contains 85 commits by 1000ship and four by Dante Chun; commit dates do not establish contract or employment dates.
Demo login connects 12 matches with synthetic players, attendance, teams and history. Changes stay in browser demo records without real players or production servers. Logos, icons and avatars without established provenance use independently authored SVGs; real-person photos are excluded. Restored Oct 22, 2026.
Interactive scope
- Demo login, assignments and date/area browsing
- Player attendance, teams, levels and quarters
- Synthetic match completion and history
- Contracts, consent records and refresh persistence









