MiniHackathon

Tag 3

Aufgabe 3 – Netflix and Chill

Wer liebt es nicht auf der Couch zu chillen und einfach mal von Fernseher berieseln zu lassen? Genau deshalb werden wir in der dritten und letzten Aufgabe die eine Filme-Datenbank verwenden, um etwas spannendes zu entwickeln.

Die Daten bekommen wir von der Open Movie Database (OMDb), einer kostenlosen API, die Informationen zu Filmen und TV-Serien bereitstellt. Also perfekt für die dritte Aufgabe des MiniHackathons.

Aufgabe

Programmiere eine App, eine Webseite, einen Discord-Bot, etwas für deinen Raspberry Pi oder für eine sonstige Plattform, die diese Film- und TV-API verwendet. Was du programmierst, bleibt absolut dir überlassen. Du kannst eine ganz simple Benutzeroberfläche programmieren, die Informationen zu einem bestimmten Film anzeigt oder etwas komplett Ausgefallenes, Lustiges.

Beispiel-Ideen

  • Film- und Serien-Suche
    • Eine App oder Webseite, die Informationen zu Filmen und TV-Serien anzeigt. Nutzer können nach Titeln suchen und erhalten Details wie Besetzung, Handlung, Bewertungen und mehr.
  • Filmempfehlungs-App
    • Eine App, die basierend auf den Vorlieben des Nutzers (z.B. Lieblingsgenres, Schauspieler) Filmempfehlungen gibt.
  • Watchlist-Verwaltung
    • Eine Webseite oder App, die Nutzern ermöglicht, ihre persönliche Watchlist zu erstellen und zu verwalten. Mit Funktionen wie Erinnerungen für Veröffentlichungstermine und Bewertungen.
  • Film-Quiz
    • Ein unterhaltsames Quiz-Spiel, bei dem Nutzer Fragen zu Filmen und TV-Serien beantworten müssen. Die Fragen werden dynamisch aus der OMDb API generiert.

Dokumentation

Regeln

  • Grundlegend ist erstmal alles erlaubt.
  • Das Projekt sollte nicht einfach 1 zu 1 von GitHub kopiert werden.
  • Einzelne Projektteile können aber von anderen Open-Source-Projekten übernommen werden.
  • Frameworks und SDKs sind absolut erlaubt. Man muss nicht alles von Null programmieren.
  • ChatGPT und andere KIs sind natürlich erlaubt.
  • Benutze in irgendeiner Form die OMDb API.