FR Informatik

Abschlussvortrag: Interaktive Progressive Web App mittels React zur Personaleinsatzplanung

Bachleor-Abschlussvortrag

Betreuer: Prof. Dr. Georg Schneider

Mitglieder der Hochschule, die Interesse an dem Vortrag haben und diesen live verfolgen wollen, wenden sich bitte an den Betreuer der Arbeit.

Kurzfassung:
In dieser Arbeit wird der Entwurf und die Implementierung einer interaktiven Progressiven Web App zur Einsatzplanung von Mitarbeitern in kleineren Unternehmen beschrieben. Die Einplanung erfolgt dabei mithilfe von verschiebbaren Kacheln, welche entsprechend mittels Drag-and-drop verschoben werden können. Neben der Zuteilung von Mitarbeitern zu einem Tagesplan, können Mitarbeiter in vorher festgelegten Gruppen beziehungsweise Abteilungen eingeteilt werden, wodurch die Zugehörigkeit festgelegt wird. Anhand einer Monatsansicht werden dem Nutzer alle bestehenden Einträge intuitiv angezeigt.
Die Progressive Web App (PWA) wird dabei mittels React, einer JavaScript-Bibliothek zur Erstellung von Benutzeroberflächen, realisiert. Hierbei werden die jeweiligen Ansichten modular aus verschiedenen Komponenten und Dialogen zusammengestellt und dem Nutzer angezeigt. Die Datenhaltung im Browser wird sowohl durch eine interne (IndexedDB API) als auch externe (CouchDB) Datenbank realisiert, wodurch die Offlineverfügbarkeit der Webanwendung jederzeit sichergestellt wird. Als Design-Konzept kommt hierbei das Neumorphism-Design zum Einsatz.

Ort: ONLINE-VORTRAG
back-to-top nach oben