Über AEON
Ein Schulprojekt im Rahmen des Moduls M306
Das Projekt
Die AEON Filmdatenbank ist eine moderne Webanwendung, entwickelt im Rahmen des Moduls M306 – Kleinprojekte abwickeln. Ziel war es, eine vollständige, produktionsreife Web-App zu bauen und auf einer Kubernetes-Infrastruktur zu deployen.
Nutzer können Filme erfassen, bewerten, kommentieren und nach Genre oder Regisseur filtern. Der Betrieb läuft vollständig auf einer eigenen K8s-Umgebung mit Monitoring (Grafana) und GitOps-Deployment (ArgoCD).
Features
Benutzer-Registrierung & Login (lokal + OIDC/Dex)
Filme hinzufügen, ansehen & löschen
Genre-Filter & Volltextsuche
Kommentare & Stern-Bewertungen
Dark & Light Mode
Passwort ändern
Admin-Bereich mit Grafana & ArgoCD
Kubernetes Deployment mit ArgoCD & cert-manager
Tech Stack
Python / Flask
PostgreSQL
Docker / Kubernetes
Bootstrap 5
GitLab CI/CD
Grafana / ArgoCD
Das Team
Entwickelt von Lernenden der Informatik-Ausbildung
N
Navaajanan Navagan
E
Elias Nazari
O
Oscar Lindén
A
Athavan Sanmugarajah