Back to previous project Back to all projects

Turns out you can't put a 3-metre custom aluminium roof edge in a shopping cart and hope for the best. So we built a webshop where the price is a function, the sheet metal gets a 3D fitting room, and the factory receives the order without a single human re-typing it.

eCommerce
  • api
  • Laravel
  • WordPress
Industry Manufacturing
Alushop

A made-to-measure product, sold like a normal webshop

AluShop sells aluminium building components online: wall caps, roof edges, sandwich panels, window sills and custom sheet-metal processing. The product is not a SKU and the order is not a line item. The price is a function of profile, dimensions, finish, colour and accessories.

We built a storefront that reads as a normal shop to the customer, and as a configurator, a pricing engine and a manufacturing connector to the systems behind it.

The shop is backed by a configurator, a pricing engine and a manufacturing connector.

Product configurators

Each product family has its own guided configurator with live validation, so a customer can only assemble something that is actually producible.

3D sheet-metal configurator

Custom sheet-metal parts are shaped visually in the browser on React Three Fiber, so the customer sees exactly what they are ordering.

Pricing computed against the manufacturer

Every configuration line is priced against Feneko’s own Pricing API, with AluShop’s margin rules layered on top to land at the final customer price.

Orders that arrive ready to manufacture

Each order is transformed into Feneko’s Order Import API format and the commercial record lands in Teamleader against the right customer.

Eu.bac CERT

Scroll to access next project Back to case
overview