React Commerce with GraphQL. Tailor-made ecommerce in minutes.
Product Information Management
Managing your product catalogue is the very essence of your commerce, you spend a lot of time staring at this view. That's why we use equally as much time testing and iterating on the product creation flow. Manage products of any shape. Products with stock, variants, subscriptions, rich media: no problem.
Blazing fast GraphQL commerce API
When your tenant is up and running you can easily fetch your data using GraphQL and isomorphic fetch. Ideal back bone for a React or React Native e-commerce experience. Test it live here:
Our React boilerplate gets you off to a quick start
We like you, so we made it easy for you to create your own custom React e-commerce front-end. Simply throw these lines in your terminal and you should be up and running. The boilerplate contains the essence of what you need for your next headless commerce with React SSR with Next.js enriched by the Crystallize GraphQL commerce API. The Open Source React commerce boilerplate is on GitHub.
Open Source React Components
We also know the hassel of building something from scratch. Everytime we come across a repeatable problem, we develop a React npm package for later use. And since you are our new best buddy we would like to share them with you. All Open Source and MIT licened. Free.
React component to display accessible dialogs.
Read how to get started with accessible React dialogs.
Helpers for setting up main layout with side menus
React Image Srcset
A React srcset package to output an img tag with different source variations from Crystallize using srcset.
Crystallize Content Chunk
Validation and parsing for Crystallize Content Chunk (CCC)
Elasticloadbalancer Express Force Https
Express middleware that will do a 301 redirect if the Elastic Load Balancer adds a x-forwarded-proto=http to the request headers
React growl: Notifications
A React package to do growl feedback
Helpers for tracking in GTM using standard Crystallize models
React component to help with integrating your basket with Crystallize
Smooth payments with Node Klarna
Node Klarna SDK for easy Klarna integration.