Start here to learn how to work with the erxes Web Builder boilerplate and the UI-only constraints for template developers.
This Web Builder is based on erxes (erxes.io) and ships with ready-made boilerplates (currently tour-boilerplate and ecommerce-boilerplate). Your job is to clone the appropriate boilerplate and adjust the UI to match the provided Figma designs. The underlying core code and modules are off-limits—treat them as a platform, not something to rewrite. Templates are:
Scope: You must not add new sections, pages, or core modules. Work inside existing components and update the UI only (markup, styling, spacing, states) to match Figma.
npm, yarn, or pnpm) installed.Each section of this guide walks through a key part of the template stack:
Start with Installation to get a local environment running, then move sequentially through structure, layout, sections, pages, and components. By the end you’ll have a complete template that designers can assemble and content teams can publish without developer intervention.
Getting started with plugin
Learn how to create an erxes plugin from scratch
Installation
Set up your local environment for building composable, data-aware templates in the Web Builder.