Customer’s Canvas documentation

Aurigma offers product customization solutions under the Customer’s Canvas trade name:

  • Customer’s Canvas Hub—a cloud-based SaaS product customization infrastructure.
  • Customer’s Canvas On-Premises—a suite of components and SDKs that you can deploy in your infrastructure for product customization tasks.

Find guides and API references for Customer’s Canvas Hub and Customer’s Canvas On-Premises. Choose documentation for your task, product, or component.

Cloud-based SaaS product

Customer’s Canvas Hub

Customer’s Canvas Hub consists of several types of components:

  • The BackOffice application for managing Customer’s Canvas Hub data.
  • Web API services.
  • Frontend components that you embed in your application to provide product customization experiences.

Explore Customer’s Canvas Hub

For BackOffice users

For developers and integrators

Components & SDKs

Customer’s Canvas On-Premises

Customer’s Canvas On-Premises includes libraries and web applications for building web-to-print systems. Your team integrates, deploys, and operates them in its own infrastructure. Start with the documentation overview, then choose the component or SDK used in your implementation.

Browse Customer’s Canvas On-Premises documentation

Design Editor

Embed a browser-based design editor, configure its capabilities, and use its JavaScript and REST APIs. Find integration guidance and installation and maintenance instructions for self-hosted instances.

Dynamic Image

Generate personalized images from Photoshop templates through an API. Replace text and images, control layer visibility, and create product mockups using PSD features supported by Dynamic Image.

Preflight Tool

Check uploaded artwork against configured print requirements through a user interface or API. Report issues, apply supported corrections, and generate print files. Embedded through UI Framework.

Design Atoms .NET

A .NET library for creating, inspecting, modifying, saving, and rendering designs programmatically in a .NET application. Use it to implement server-side design processing or a backend for a custom editor.

Design Atoms JS

Work with the design object model in JavaScript or TypeScript. Create and modify design elements and build custom browser-based editors. The full editing workflow requires a compatible Design Atoms .NET backend.

Earlier versions

Maintaining an earlier Customer’s Canvas On-Premises installation? Use the documentation that matches your installed version.