Design editor
AngularJS and TypeScript support the browser interface, with SCSS for its presentation.
A browser configurator for personalised phone cases.
We built a phone-case configurator that connects the selected model and base with an editable design. Customers arrange photos, decorative elements and text on the product preview, then review the finished case alongside their order details.

The photo editor supports image upload, positioning, rotation and resizing on the selected case. Each adjustment is visible in the product preview.

Stickers and decorative elements become part of the same canvas. Selection and layer controls let the customer work on the intended element.

Text controls set the font, colour and style beside the product preview. The project’s typography library included more than 600 Google fonts.
The browser editor, application services and file storage behind product customisation.
AngularJS and TypeScript support the browser interface, with SCSS for its presentation.
C#, Microsoft .NET and ASP.NET MVC form the server-side application stack.
T-SQL, Entity Framework Core and Dapper provide data access. Azure File Storage is part of the file-storage infrastructure.
Azure Web Application Server and Azure DevOps support application hosting and delivery.
If your products depend on a customer’s images, text or choices, we can build the configurator around them. We define the editing tools, product rules and the information your team needs to fulfil the order.
Discuss a product configurator