Pereiti prie turinio
Back to case studies
Apparelapparelsocksenterpriseecommerce

SocksFactory: designing your own socks in 3D, in three languages

SocksFactory·
SocksFactory: designing your own socks in 3D, in three languages

SocksFactory is a Polish factory that has operated in the knitting industry since 1998, manufacturing for international brands and producing socks for wholesale, events and marketing campaigns.

For their new websites they needed a 3D sock configurator — one that worked across three markets and let customers bring their own designs.

What the client needed

Type, size and fabric colours

Customers needed to select the type and size of the sock and choose colours from an available fabric catalogue.

Customer artwork on a template

Shoppers had to be able to upload their own sock designs using a template, and share the project through a unique URL.

Three languages

The configurator needed multi-language support, since it would be used in three different countries.

Accounts and order history

Phase two required a login module with Gmail and Facebook sign-in so users could save projects and see an order history.

A 2D design tool in the app

Phase two also called for a 2D template editing tool so users could design socks directly inside the configurator.

Cart, packaging and labels

A shopping cart system, plus packaging and label options, and the ability to switch between left and right sock.

The solution

The client selected the Enterprise plan. The custom front end was built quickly with the 3D viewport and its presets already in place in-house. Project sharing through unique URL links was implemented using Firebase, and customer artwork was applied to the sock by UV mapping onto the 3D model. Submitting a sock project triggers emails through the Twilio API.

In phase two, a JavaScript canvas 2D library was added so users could edit a sock template or a label directly inside the 3D configurator — uploading images, cropping, dragging, rotating, and adding text and basic shapes. The configurator was integrated with Stripe and PayPal to finalise orders.

Designing a sock in 3D.
Selecting the style of a sock in the SocksFactory 3D configurator
Selecting sock type and style.
Designing a custom sock in 3D
Designing the sock in 3D.
Applying patterns to a sock in a 3D configurator
Patterns applied to the knit.
Custom 2D design editing tool for sock labels
The 2D editing tool added in phase two.
Customising packaging and labels in 3D
Packaging and label options.
Shopping cart in the sock configurator
The cart, integrated with Stripe and PayPal.

Results

Self-service sock design

Customers can design their own sock with a few clicks, directly from the websites.

Live in three languages

The sock configurator runs in English, German and Polish.

Orders completed in-app

Stripe and PayPal integration allowed orders to be finalised without leaving the configurator.

An evolving product

The project continued with further features including a coupon system, chat integration, the user account module, bitmap studio and additional 3D models.

In the client’s words

Easy to design your order, very good socks shape, very good mapping, project visual improvement and customer understanding.

Tomasz GromelskiCEO · SocksFactory

What a project like this would add today

Several things that were custom work in 2022 are now standard option blocks. Image Upload lets customers supply their own artwork, the Design Canvas positions, scales and rotates it on the product, the Pattern Designer applies repeating designs with scale, rotation and offset control, and Text Input adds custom text with font selection. SVG artwork containing distinct fill colours is detected automatically so each colour channel can be recoloured at runtime.

Beyond that, AI can now generate a starting configurator from a product description and audit an existing one, and the MCP server lets an AI assistant inspect projects and evaluate logic with a scoped token. None of these were part of the original build.

Building a sock or apparel configurator?

Zone colours, patterns, artwork upload and personalised text are standard blocks now.

Build, deploy and scale 3D commerce.

Own a 3D product configurator to drive sales and generate proposals directly from your website

Related case studies