All workWeb development, 3D, interaction2026

Steindl Metallverarbeitung

A machining company that makes one-off parts from a batch size of one, explained through a component that takes itself apart into its machining steps as you scroll.

Visit live website (opens in a new tab)

The turned and milled part from the opening section of the website, rebuilt here from the same profiles. Sample geometry, not a customer part.

Swipe to turn the part, tap to take it apart. Pick a step to bring its layer forward.

Home page of the Steindl website with a 3D turned part
Client
Steindl Metallverarbeitung GmbH
Location
Durlangen near Schwäbisch Gmünd, Germany
Type
Redesign of a company website
Year
2026
Stack
Next.js, Three.js, GSAP
Status
Live
Visit live website (opens in a new tab)

01

Starting point and goal

The previous website ran on a site builder and showed no images of the company’s own production.

The task: a buyer should see within seconds what is manufactured and be able to request a part, drawing included.

02

Concept

The website speaks the language of the technical drawing: title block, dimension lines, sharp edges and the blue from the company logo.

Instead of interchangeable stock photos, the central images are generated in code. They are labelled as sample geometry and claim nothing the company cannot back up.

03Build
  1. 01

    One component explains the company

    In the opening section a turned and milled part rotates, shows drilling, turning, milling and threading, separates into layers with its tool path and closes again.

  2. 02

    Reverse engineering in six steps

    From the existing part through 3D scan and CAD model to the finished replica. The 3D part runs through the steps, and one click jumps to any of them.

  3. 03

    A machine park you can search

    Ten machines and processes in four categories, each with a detail view, a sample part and a drawn working envelope.

  4. 04

    Enquiry with drawing

    The form accepts up to five files (PDF, STEP, DXF, DWG and images) and also works without JavaScript.

Machine park page of the Steindl website with filter and detail view
Home page of the Steindl website on a smartphone
04Highlights
  • 013D component generated entirely in code
  • 02Machine park as a filterable explorer
  • 03Enquiry form with drawing upload

Stack

  • Next.js 16 and React 19, public pages rendered statically
  • Three.js used directly, without model files: the geometry is generated in code
  • GSAP with ScrollTrigger, loaded only when needed
  • German and English with translated addresses
  • Playwright tests in Chromium, Firefox without WebGL, WebKit and on mobile