01 / 2026
Waredox
Custom-manufacturing software connecting enquiries, orders, warehouse, shipping and ownership in one flow.

01
What it solves
Custom manufacturing does not fit a simple checkout flow. Waredox keeps commercial and production steps together while isolating each tenant's data.
02
My work
I design the product and its interfaces across Nuxt, the Java backend, data model, API contracts, authentication and tests. Waredox is a proprietary product of the Defuse Logics software brand. The source is private.
How the product is built
How an order comes together
The main parts of the product.
- Ordercommercial and production flowManufacturing workflow
- Interfacetyped web interactionsWeb interface
- Servicesdomain rules and contractsApplication backend
- Tenantidentity and permissionsIdentity and permissions
03 · Context
An order has several steps.
An enquiry becomes an order, production work, warehouse movements and finally a shipment. The interface therefore follows the links between steps instead of treating screens as isolated units.
04 · Decision
Permissions live in the data model.
Identity, roles and tenants are part of the contracts and data model. Every operation runs inside an allowed context.
05 · Delivery
I design the interface, API and data together.
I design the Nuxt interface, OpenAPI contracts, Spring Boot services, PostgreSQL data and tests together. A workflow change therefore reaches from the screen to stored data.

Technical details
Project structure
- Manufacturing workflowEnquiries, orders, warehouse and shipping
- Web interfaceNuxt 4.5 and TypeScript
- Application backendJava 25, Spring Boot 4.1 and OpenAPI
- Identity and permissionsOIDC, Keycloak, roles and tenant isolation
- DataPostgreSQL 18
- Java 25
- Spring Boot 4.1
- Nuxt 4.5
- TypeScript
- PostgreSQL 18
- OpenAPI
- OIDC