Skip to main content

Frontend

Everything you need to build a customer-facing B2B frontend on Propeller: a webshop, customer portal or dealer portal. It all builds on the GraphQL API, whether you call it directly, through the Storefront SDK or through the WordPress Plugin.

New here? Start with Build a B2B frontend to pick an approach.

Storefront SDK​

The fastest way to build. A set of typed packages and starter apps that work in any JavaScript framework: a GraphQL client, React and Vue UI libraries and the Accelerator boilerplates, with B2B features built in.

Explore the Storefront SDK →

Frontend patterns​

Cross-cutting patterns for building on the GraphQL API, whatever your framework: which data depends on authentication, and how pagination works across list queries.

Read the frontend patterns →

Domain guides​

How each commerce domain works at the GraphQL level, from products and pricing to cart, checkout and orders. Each starts with the concept, then the practical how-to. This applies whether you use the SDK or build from scratch.

Start with products and catalog →

WordPress Plugin​

Configure and customize the Propeller WordPress Plugin: admin settings, pages and shortcodes, portal modes, multi-site and developer customization.

Set up the WordPress Plugin →

Recipes​

Copy-paste solutions to specific frontend tasks, from adding a product to cart to fetching order history.

Browse the recipes →