Valkyr Ecommerce Bundle
The Valkyr Ecommerce Bundle is a modular, recipe-driven set of OpenAPI schemas and components for building world-class ecommerce experiences. It is designed for maximum composability, future-proofing, and Jony Ive-level UX.
What's Included
- Product: Core product model with images, tags, categories, and rich content.
- SalesOrder: Order management with status, notes, and total calculation.
- Lineitem: Order line items, supporting multiple products per order.
- Invoice: Invoicing for orders, with status tracking.
- Category: Product categorization.
- Tag: Product tagging for search and filtering.
How It Works
- Recipe Selection: Users select from a list of bundles (like Ecommerce) to add to their application, just like choosing a recipe.
- Spec Assembly: The ThorAPI bundler assembles the selected spec fragments (e.g., Product, SalesOrder) into a unified OpenAPI spec.
- Code Generation: ThorAPI generates backend models, services, and frontend React components, all using the latest design system and best practices.
- Drop-In Components: Generated components are ready to use in your app, with full support for @valkyr/component-library and ThorAPI Redux services.
Try the Ecommerce Bundle Now
Example Use Case
- Build a product catalog with rich product pages, order management, and invoicing in minutes.
- Add or remove features by simply selecting or deselecting bundles—no code rewrites required.
UX Philosophy
- Futuristic, minimal, and beautiful: Every component is designed for clarity, speed, and delight.
- Composable: Mix and match bundles to create your perfect app.
- Accessible: All components meet WCAG 2.2 AA standards.
- Dogfooding: Built using Valkyr's own ThorAPI, component library, and design system.
For more details, see the ThorAPI Bundler Guide and Component Library.