This was our final project for the DBMS course at IIT Hyderabad. The requirement was to build a database-backed web app. My team and I decided to go all out.
We built a complete cricket tournament manager with:
- Role-based access control (admins, scorers, viewers)
- Live score updates
- Match scheduling and team management
- A full admin portal to oversee the tournament
The biggest technical learning was working with a large, scalable database and shaping the schema so it wouldn't fall over under real usage. I also spent a lot of time on the UI/UX side, keeping it smooth, intuitive, and responsive.
It was a team effort and one of my favourite builds, because it took something academic and turned it into something that could actually get used on a real matchday.