← Zurück zu den Projekten

01 / 2026

Waredox

Software für Auftragsfertigung, die Anfragen, Aufträge, Lager, Versand und Zuständigkeiten in einem Ablauf verbindet.

Rolle
Produktentwickler & Engineer
Zeitraum
2026
Waredox-Oberfläche mit Übersicht des Fertigungsablaufs
Waredox / reales Produkt

01

Was das Produkt löst

Auftragsfertigung passt nicht in einen einfachen Checkout. Waredox verbindet kaufmännische und produktionsnahe Schritte und trennt zugleich die Daten der einzelnen Mandanten.

02

Mein Beitrag

Ich gestalte Produkt und Schnittstellen über Nuxt, Java-Backend, Datenmodell, API-Verträge, Authentifizierung und Tests hinweg. Der Quellcode ist privat.

Produktcharakter

Wie ein Auftrag zusammenkommt

Jedes Element unten verweist auf einen verifizierten Bestandteil des Projekts.

  1. Auftragkaufmännischer und FertigungsablaufFertigungsablauf
  2. Oberflächetypisierte Web-InteraktionenWeboberfläche
  3. DiensteDomänenregeln und VerträgeAnwendungs-Backend
  4. MandantIdentität und BerechtigungenIdentität und Berechtigungen

03 · Kontext

Ein Auftrag ist kein einzelnes Formular.

Aus einer Anfrage entstehen Auftrag, Fertigungsarbeit, Lagerbewegungen und schließlich Versand. Die Oberfläche folgt deshalb den Verbindungen zwischen den Schritten statt isolierten Ansichten.

04 · Entscheidung

Berechtigungen gehören zur Domäne.

Identität, Rollen und Mandanten sind kein nachträglicher Filter. Sie sind Teil der Verträge und des Datenmodells, damit jede Operation im erlaubten Kontext bleibt.

05 · Umsetzung

Eine Produktverantwortung über alle Schichten.

Nuxt-Oberfläche, OpenAPI-Verträge, Spring-Boot-Dienste, PostgreSQL-Daten und Tests entstehen gemeinsam. Eine Änderung im Ablauf bleibt so vom Bildschirm bis zu den gespeicherten Daten nachvollziehbar.

Technische Ansicht

Verifizierte Struktur

  1. FertigungsablaufAnfragen, Aufträge, Lager und Versand
  2. WeboberflächeNuxt 4.5 und TypeScript
  3. Anwendungs-BackendJava 25, Spring Boot 4.1 und OpenAPI
  4. Identität und BerechtigungenOIDC, Keycloak, Rollen und Mandantentrennung
  5. Daten und ÄnderungshistoriePostgreSQL 18 und Audit-Trail
  • Java 25
  • Spring Boot 4.1
  • Nuxt 4.5
  • TypeScript
  • PostgreSQL 18
  • OpenAPI
  • OIDC
Website besuchen ↗Privates Repository
Nächstes ProjektFlorbal ZČU