What's next
You have a storefront running against your Propeller environment. Here is where to go from here.
Understand the packages
- Understanding the Storefront SDK — the packages and how the layers fit together
- Choosing your approach — scaffold a boilerplate, add packages to your app or go headless
- SDK services — the typed GraphQL client and service factories
- UI components — the provider model, components and headless hooks
- Accelerator — the CLI, the boilerplates and what works without a CMS
Customize your storefront
- CMS integration — connect a headless CMS using the adapter pattern
- Routing — commerce routes, the CMS catch-all and URL patterns
- Customization — theme tokens, BEM hooks and the compound API
- B2B capabilities — shop and portal modes, the company model and clusters
Learn the commerce domains
The frontend domain guides explain how each commerce domain works in Propeller and how to build with it:
- Products and catalog — product queries, search and filtering
- Pricing and discounts — pricing layers, price sheets and discount resolution
- Cart and checkout — cart mutations, checkout flow and order creation
- Authentication — login, registration and session management
Connect business systems
If you also need to sync products, pricing, orders or customers from an ERP, PIM or CRM, see Build an Integration.
Use a different framework
If you decide to build without the SDK, the Using your own Framework track walks you through connecting to the GraphQL API from Vue, Angular, Svelte or any other stack.