← All work
Koetter Woodworking

envisionIT

Web3D
envisionIT — Koetter Woodworking
20,000+
Products Managed
60+
Year Old Manufacturer
3 Technologies
Three.js, Angular, Ruby on Rails
Built From Scratch
End-to-end Product Development
01The challenge

Architects relied on static catalogues, PDFs, and manual drawings to assemble moulding combinations. The process was slow, error-prone, and made it difficult to visualize outcomes or scale across thousands of products.

Koetter needed a modern digital solution that would empower professionals to design, visualize, and specify with confidence — before anything goes to production.

02Our approach

Instead of creating another product catalogue, we built an interactive design system.

  • Every moulding profile became a reusable digital object.
  • Users can combine profiles and instantly preview results in 3D.
  • The platform is tightly connected to real manufacturing data to ensure accuracy.
03Core capabilities

Interactive Profile Library

Browse thousands of moulding profiles with advanced search, filters and categories.

Live Design Composer

Drag, drop and combine multiple profiles to create new moulding combinations.

Real-time 3D Preview

Powered by Three.js to render designs instantly with accurate proportions and lighting.

Product Management

Custom admin system to manage 20,000+ products, specifications, images and documents.

Manufacturing Ready

Designs remain linked to actual manufacturing profiles for production accuracy.

04Technical architecture
Frontend
Angular
3D Engine
Three.js
Backend
Ruby on Rails
PostgreSQL
Database
File Storage
(20,000+ Assets)
REST APIs
Integration
Admin Portal & User Management
05Engineering highlights
  • Rendering Architectural Profiles

    Developed a geometry generation pipeline to assemble profiles seamlessly while preserving exact dimensions.

  • Managing 20,000+ Products

    Built a scalable architecture to index, store and serve thousands of profiles with metadata and assets.

  • Performance Optimization

    Optimized Three.js rendering and asset loading for smooth performance even with complex assemblies.

  • Enterprise Grade

    Robust authentication, role management and secure file handling for professional workflows.

06Outcome
  • Complete digital transformation of product exploration
  • Interactive and intuitive design workflow
  • Reduced dependency on physical catalogues
  • Centralized product and asset management
  • Scalable platform supporting thousands of products
  • Enterprise-ready, secure and reliable architecture
Tech stack
AngularRuby on RailsThree.jsPostgreSQLAWS S3REST APIsHTML5CSS3 / SCSSJavaScriptRedis
What Koetter Woodworking got

Curiousfolks delivered a powerful platform that transformed how our customers design and specify moulding profiles.

Koetter Woodworking Team
Let's talk

Got a question worth building around?