Teamleiter: Lean Muhovic
Teammitglieder: Sudejs Ameti, Elvin Brian Röthlisberger, Tharun Thiripuranathan, Fabio Leandro Oliverio

Für dieses Projekt haben wir uns entschieden, eine eigene Quiz-Webseite namens „Quiz Master“ zu entwickeln. Wir wollten etwas Interaktives machen, das gut aussieht und bei dem man vielleicht sogar noch was lernt. Technisch haben wir HTML, Tailwind CSS für das Design und normales JavaScript verwendet. Während der Arbeit haben wir alles dokumentiert, damit man später noch nachvollziehen kann, wie wir vorgegangen sind.

Wir waren ein Team aus fünf Leuten (Lean, Tharun, Elvin, Sudejs, Fabio). Die Aufteilung war ziemlich klar: Einer hat sich vor allem in den Code reingekniet und das Programmieren übernommen, während sich der Rest um die Planung, die Protokolle, die Dokumentation und das Testen gekümmert hat. Das hat im Team gut funktioniert, weil jeder seinen Bereich hatte und wir uns gegenseitig helfen konnten, wenn es mal klemmte.

Wir haben uns an der IPERKA-Methode orientiert. Das hat uns geholfen, nicht einfach blind drauflos zu arbeiten, sondern eine Struktur zu haben und den Zeitplan einzuhalten.

Unser Endprodukt ist eine Web-App mit einem modernen violetten Design. Es gibt verschiedene Kategorien wie Allgemeinwissen oder Geografie, einen Timer für den Nervenkitzel und eine Auswertung am Schluss. Wir haben uns bewusst entschieden, keine komplizierte Datenbank im Hintergrund zu nutzen, sondern alles lokal zu speichern, damit wir die volle Kontrolle haben. Das Ziel war eine Anwendung, die stabil läuft und Spass macht.

Was gut gelaufen ist: Die Stimmung im Team war gut und wir haben unsere Ziele rechtzeitig erreicht. Mit Tailwind CSS haben wir das Design viel schneller hinbekommen als gedacht, es sah direkt ziemlich professionell aus. Wir haben viel Neues gelernt, vor allem wie man in JavaScript Logik programmiert (z. B. dass die Fragen zufällig kommen). Am Ende hat das Quiz funktioniert und alle unsere Tests waren erfolgreich.

Was nicht so gut gelaufen ist: Das manuelle Abtippen der Fragen direkt in den Code war ziemlich mühsam und nervig. Da haben wir uns das Leben selbst etwas schwer gemacht. – Der Timer hat uns am Anfang Kopfzerbrechen bereitet: Wenn man zu schnell geklickt hat, lief die Zeit plötzlich doppelt so schnell ab. – Auch beim Neustart des Spiels gab es erst Probleme, weil die Punkte nicht richtig auf Null gesetzt wurden. Das mussten wir erst fixen.

Fazit: Das Projekt war eine spannende Erfahrung. Wir haben gesehen, wie viel Arbeit hinter einer vermeintlich einfachen Webseite steckt. Besonders beim Design sind wir stolz auf das Ergebnis. Wir haben aber auch gelernt, dass wir beim nächsten Mal die Daten (wie die Fragen) schlauer speichern sollten, statt alles von Hand einzutippen. Insgesamt sind wir sehr zufrieden, auch wenn wir sicher noch einiges dazu lernen können.



Bei Interesse zum selber Testen: Quiz-Master