← Zpět na projekty

01 / 2026

Waredox

Software pro vlastní výrobu, který spojuje poptávky, objednávky, sklad, expedici a odpovědnost lidí v jednom toku.

Role
Produktový vývojář a inženýr
Období
2026
Úvodní stránka Waredox s přehledem výrobního workflow
Waredox / reálný produkt

01

Co produkt řeší

Zakázková výroba se nevejde do jednoduchého e-shopového procesu. Waredox drží obchodní a výrobní kroky pohromadě a současně odděluje data jednotlivých tenantů.

02

Moje práce

Navrhuji produkt a rozhraní napříč Nuxtem, Java backendem, datovým modelem, API kontrakty, autentizací a testy. Zdrojový kód je soukromý.

Charakter produktu

Jak se zakázka skládá

Každý prvek níže odkazuje na ověřenou součást projektu.

  1. Zakázkaobchodní a výrobní tokVýrobní workflow
  2. Rozhranítypované webové krokyWebové rozhraní
  3. Službydoménová pravidla a kontraktyAplikační backend
  4. Tenantidentity a oprávněníIdentity a oprávnění

03 · Souvislost

Zakázka není jeden formulář.

Poptávka se během práce mění v objednávku, výrobní úkoly, pohyby skladu a expedici. Rozhraní proto vychází z návazností mezi kroky, ne z izolovaných obrazovek.

04 · Rozhodnutí

Oprávnění patří do domény.

Identity, role a tenant nejsou dodatečný filtr. Jsou součástí kontraktů a datového modelu, aby každá operace pracovala jen v povoleném kontextu.

05 · Provedení

Jedna produktová odpovědnost napříč vrstvami.

Nuxtové rozhraní, OpenAPI kontrakty, Spring Boot služby, PostgreSQL i testy navrhuji společně. Změna ve workflow tak má dohledatelný dopad od obrazovky až k uloženým datům.

Technický pohled

Ověřená struktura

  1. Výrobní workflowPoptávky, objednávky, sklad a expedice
  2. Webové rozhraníNuxt 4.5 a TypeScript
  3. Aplikační backendJava 25, Spring Boot 4.1 a OpenAPI
  4. Identity a oprávněníOIDC, Keycloak, role a oddělení tenantů
  5. Data a historie změnPostgreSQL 18 a auditní stopa
  • Java 25
  • Spring Boot 4.1
  • Nuxt 4.5
  • TypeScript
  • PostgreSQL 18
  • OpenAPI
  • OIDC
Navštívit web ↗Soukromý repozitář
Další projektFlorbal ZČU