LUCSC-Festival-Rangliste
Eine Laravel-Rangliste, gebaut, um Teamstände während des Festivals des Informatik-Clubs der Libanesischen Universität live zu erfassen und anzuzeigen.
Architekturüberblick
graph LR
A[Organisation] -->|Punkte aktualisieren| B["Laravel-Controller"]
B --> C[(MySQL Teams)]
C --> D["Blade-Rangliste"]
D --> E["Projizierte Anzeige"]
Ein eng umrissenes Werkzeug, gebaut in den Tagen vor einem Club-Festival: Die Organisation musste Punkte vom Telefon aus eintragen und dahinter auf dem Beamer eine sortierte Tafel aktualisiert sehen. Mehr nicht.
Die ganze Anwendung besteht aus einer Teams-Tabelle, einem Eingabeformular und einer Blade-View, die die Stände sortiert und darstellt. Sie wurde innerhalb einer Woche geschrieben, ausgerollt und eingesetzt — genau so viel Ingenieursarbeit, wie das Problem verdiente.
Hauptfunktionen:
- Teamanmeldung und Punkteeingabe durch die Organisation
- Automatisch neu berechnete Rangliste bei jeder Aktualisierung
- Auf Projektion ausgelegte Blade-Ansicht
- Innerhalb des Vorlaufs zur Veranstaltung gebaut und ausgeliefert
Tech-Stack:
- Backend: Laravel, PHP
- Views: Blade
- Datenbank: MySQL