⚠ localStorage is not available — saves won't work. Open this page via a server: http://localhost:3001/cabinet-admin.html (run npx serve . --listen 3001 in the project folder)
Cabinet Admin ← Back to configurator
Cabinet
Internal Elements
Saved Cabinets
● Unsaved changes
Carcass / Internal
Door & Finishes
Standard fittings
Drawer systems

Priced by nominal length. The system auto-selects the right length based on cabinet depth.

Element assignments

Select which fitting is used for each role. Quantities are calculated automatically.

Order fees
Processing rates (margin lives here)

Materials and fittings are priced at cost. These rates are applied to derived quantities (area, length, count) and cover labour and overhead.

Export Config Bundle

Downloads all configuration data (cabinets, materials, handles, fittings, pricing) as a single JSON file. Use this to back up settings or promote config between environments.

Import Config Bundle

Uploads a previously exported bundle, replacing all config on this server. This overwrites everything — import only from a trusted source.

Click or drag a .json bundle file here