Verantwortlich fĂĽr die Implementierung der Betsy Daten in die Datenbank und Applikation, Erhebung der Unternehmensdaten in die Datenbank per API, Organisation und Kommunikation mit CPS-Schneider und Betsy.
Zuständig für die Programmierung der Applikations Oberfläche und des Backends, Datenbank Einrichtung und Dateneingabe, sowie Verknüpfung der Datenbank der mit Applikation.
Verantwortlich fĂĽr die Programmierung des Frontend Overlays und des Backends, Login und Server Security sowie das Administrator Dashboards.
Das konkrete Ziel dieser Arbeit ist es, die Kommunikation und Datenübermittlung auf der Baustelle zu erleichtern. Pläne sollten Digital abrufbar sein und somit sollten aktuelle Planänderungen ständig für jeden Beteiligten zugänglich sein. Lieferscheine sowie LKW fahrten sollen aktuell verfügbar sein und Falschlieferungen oder defekte Bauteilen sollen direkt an den Administrator übermittelt werden.
Mitarbeiter von CPS-Schneider schreiben ihre aktuellen Bautages- und Regieberichte über die Abläufe auf ein Blatt Papier. Problemstellungen wie, vergessene Informationen, schwere Lesbarkeit und das komplizierte Implementieren von Bildern treten häufig auf. Diese Faktoren erschweren das Auswerten der Berichte enorm. Samir u. Elias sammelten bereits im Praktikum Erfahrungen in diesem Thema.
Elias Grabherr: Erfolgreiche Implementierung der Unternehmensdaten in die Datenbank per Active Directory Zugriff sowie die Implementierung der Betsy Daten in die ApplikationGabriel Natter: Funktionierendes Applikations Backend, sowie Administrator Dashboard um Daten zu verwaltenSamir Hodzic: Einrichtung der Firebase Datenbank, sowie Verbindung zwischen Applikation und Datenbank eingerichtet
Bei diesem Screen können die Mitarbeiter einen Bautagesbericht erstellen, welcher in die Datenbank eingeschrieben wird. Anschließend kann dies vom Administrator ausgelesen werden.
Bautagesbericht erstellen
Die gesamte Applikation wurde mit React Native programmiert
Als Datenbank wurde Firebase verwendet
Die API wird auf Heroku gehosted
Der backend Server wurde mit NodeJS programmiert