Hintergrund / Motivation

Ich habe mich für das Projekt PRISMA entschieden, da mich Serverüberwachung und Echtzeit-Datenanalysen schon immer interessiert haben. Es bot mir die Möglichkeit, mein Wissen in React und Django zu vertiefen und gleichzeitig eine praxisnahe Lösung zu entwickeln, die echten Mehrwert in meiner eigenen Server Infrastruktur bietet.

Beschreibung

PRISMA ist eine Webanwendung zur Echtzeitüberwachung von Servern. Administratoren können sich einloggen und auf einem Dashboard registrierte, aktive und ausgeschaltete Server einsehen. Detaillierte Analysen einzelner Server zeigen Echtzeit-Messdaten und Informationen an. Eine „Public View“ ermöglicht eingeschränkte Einblicke ohne Login. Alerts bei Schwellenwertüberschreitungen werden automatisch generiert und verwaltet. Einstellungen wie Sendeintervalle können direkt über die Benutzeroberfläche angepasst werden. Alle Daten werden zentral gespeichert und können über eine sichere REST-API abgerufen werden.

Technologien
  • Programmiersprache: TypeScript & Python
  • Framework: ReactJS
  • Backend: DRF + PostgreSQL Datenbank
  • IDE: LazyVim (nvim)
  • Sourcecode-Verwaltung: GitLab
Projektinfo
Schuljahr:
24/25
Ausbildung:
Anwendungsentwicklung
Schüler:
Philip Löbl
Betreuer:
Dieter Roth
Bilder
Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.