/TechnikerArbeit-AbgabeVersion

Abgabeversion meiner Technikerarbeit zum Staatlich geprüfter Techniker - Informationstechnik

Primary LanguageJavaScriptMIT LicenseMIT

Techniker-Final

Darstellung meiner Techniker - Abschlussarbeit im Rahmen des staatlich geprüften Technikers- Fachrichtung Informationstechnik Ziel der Abschlussarbeit war ein ZENTRALES KASSENSYSTEM MIT RFID-BASIERTER IDENTIFIKATION. Die FullStack Anwendung wurde für eine Hilfsorganisation erstellt, in der ich selbst Tätig und aktiv bin.

Überblick – Infrastruktur

Screenshot

Das Projekt wurde in drei Teilbereiche gegliedert:

Backend:

Rest-Api Controller anhand von Spring Boot und MySQL. Aufgrund der Zeitlichen Rahmenbedingungen wurde das Thema Sicherheit ausgelassen.

Frontend

Für die Administrative Verwaltung aller Komponenten des Backend wurde eine Simple Weboberfläche mithilfe des „React-Frameworks“ gebaut. Dieses bietet der Verwaltung benutzer, Guthaben und Einkäufe zu Verwalten

Terminal

Das Operative Gerät für den Kauf von Waren/Artikeln Dieses wurde mithilfe einer Raspberry Pi und einem RFID-Reader abgebildet. Die Programmierbasis bildet hier Python ab.

Der komplette Source-Code und die Dokumentation sind in diesem Repository abgelegt.