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 →