LUCSC Festival Leaderboard
A Laravel leaderboard built to track and display team standings live during the Lebanese University Computer Science Club festival.
Architecture Overview
graph LR
A[Organiser] -->|Update scores| B[Laravel controllers]
B --> C[(MySQL teams)]
C --> D[Blade leaderboard]
D --> E[Projected display]
A focused tool built in the days before a club festival: organisers needed to update team scores from a phone and have a ranked board update on the projector behind them. Nothing more.
The whole application is a teams table, a scoring form and a Blade view that sorts and renders the standings. It was written, deployed and used inside a single week, which is exactly the amount of engineering the problem deserved.
Key Features:
- Team registration and score entry for event organisers
- Automatically ranked standings recalculated on every update
- Display-oriented Blade view suitable for a projected screen
- Built and shipped within the run-up to the event
Tech Stack:
- Backend: Laravel, PHP
- Views: Blade
- Database: MySQL