aboutsummaryrefslogtreecommitdiff
path: root/Abgaben/Beepzone-Stack-Projektplanung.md
blob: 2ea7c378e3816c9618a2fea90a2a441069aee730 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

   

Inventar System BeepZone Finalisieren

BeepZone : Eine sehr Effiziente, Funktionsreiche als auch Integrierbare Inventarisierungslösung geschrieben in Rust

T.Bachmann (aka. crt / umts) - 2025-12-09

Kurz/Grob Planung bzw. Beschreib

Ausgangslage

  • BeepZone-Backend (MySQL Schema und Sekel-Proxy) : Läuft stabil, benötigt jedoch diverse Aufräumarbeiten und Dokumentation.
  • BeepZone-eGUI (Desktop Client) deckt die Grundfunktionalität ab, es fehlen aber diverse Features (zB. richtiges RBAC, Admin Panel View) und es gibt noch diverse Lücken im Bereich Tests und Dokuemntation.

Hauptproblem

Ohne den Finalisierten Stack kann das Inventarsystem nicht im Betrieb umgesetzt/angewendet werden.

Projektziel (Soll)

BeepZone-Stack produktion bereit machen und publizieren sowie für internen Einsatz fertigstellen.

Teilziele

  • Fehlende im UI Angezeigte Funktionen implementieren
  • Fehlende Funktionen bezüglich Admin Panel und RBAC implementieren
  • Tests aller Funktionen und Feinschliff
  • Code aufräumen und Dokumentation und Setup Anleitung fertig Stellen.

Nutzen

  • Intern: Schliesst die aktuelle Lücke im Bereich Inventarisierung, reduziert unbemerkter Diebstahl, und erleichtert Audits von Zimmern und deren Zugewiesenen Objekte
  • Extern: Vorzeigbares OpenSource Projekt das von anderen Verwendet werden kann bzw. erweitert und Verbessert werden kann.