Hintergrund / Motivation

Die ITEX Itembörse (ItemExchange) soll eine schulinterne Kleinanzeigen‑Plattform bereitstellen. Ziel ist es, Angebote strukturiert zu erfassen, zu durchsuchen und den Artikel‑Lebenszyklus (gelistet, verkauft, abgelaufen) transparent abzubilden. So entsteht eine zentrale, leicht nutzbare Lösung, anstelle verstreuter Aushänge oder Chat‑Beiträge.

Beschreibung

Die ITEX Itembörse besteht aus zwei Frontends (UI5 Freestyle und Fiori Elements), die auf dasselbe ABAP‑Backend zugreifen. Kernfunktionen sind: Artikel anlegen, ändern, löschen, kaufen (Statuswechsel) und relisten. Zusätzlich läuft ein Ablaufdatum (ca. 2 Monate) für gelistete Artikel. Nutzer können Angebote komfortabel filtern/suchen und Details einsehen; Käufe werden als Statusänderung dokumentiert (Kontaktaufnahme extern per E‑Mail). Die Freestyle‑App bildet die Hauptnutzersicht ab, Fiori Elements dient als modellgetriebene Vergleichs-/Admin‑Sicht.

Technologien
Frontend:
  • SAPUI5 (Freestyle)
  • Fiori Elements (List Report / Object Page)
Backend:
  • ABAP (On-Premise, Schulsystem)
  • OData V2 (SEGW: ZENITH_I_ITEX_PROJECT_SRV)
  • RAP Service Binding (ZENITH_I_ITEM_SB) / CDS Views
  • Datenbank: SAP HANA
IDE / Tools:
  • Visual Studio Code
  • SAP GUI / Eclipse ADT
  • GitLab
Projektinfo
Schuljahr:
25/26
Schüler:
Dominik Schuhbaum
Betreuer:
Frau Heidi Köckeis
Bilder