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.
Das Projekt wurde in drei Teilbereiche gegliedert:
Rest-Api Controller anhand von Spring Boot und MySQL. Aufgrund der Zeitlichen Rahmenbedingungen wurde das Thema Sicherheit ausgelassen.
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
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.