SCHOOL ESPORTS MEMBERS & EVENTS
Esport Club Management
Aug 2022
Manage members, groups, and upcoming events for a school Esport club.

Technologies
Project details
Overview
Esport Club Management is a full-stack web app for a school esports club. Administrators manage members, organise groups, schedule upcoming events, and create tournament groups — club operations in one system instead of a noticeboard and a spreadsheet.
Source: MRC-EsportClub-DB.
This is the earlier, school-shaped cousin of later event products (ELEGANZA ticketing, Profbot). Same idea: members, events, competition structure.
Problem
School clubs die in group chats. Membership lists go stale; event dates live in a poster; tournament groups are decided the morning of. The club needed a database-backed admin tool that a teacher or senior student could run.
What I built
- Member registration and profiles
- Member group creation and assignment
- Upcoming event scheduling and tracking
- Tournament group setup for competitive events
- Admin dashboard for club coordinators
- PHP + MySQL with a traditional server-rendered UI
Impact
- Real school-club operations model (MRC esports)
- Public database/application repo
- Foundation for later esports and event-ops work
Key features
- Members and groups
- Event calendar for the club
- Tournament grouping
- Coordinator admin
Technologies
HTML, CSS, JavaScript, PHP, and MySQL — a server-rendered web app with a relational backend.
My role
Solo full-stack build for the school club: schema, admin UX, and the public repo.