Performant e-commerce that runs on the edge. Built using Remix running on Cloudflare Workers. It supports different commerce providers to showcase the benefits of a headless commerce architecture.
Demo: https://remix-commerce.petermekhaeil.workers.dev/
- Framework: Remix
- Network: Cloudflare
- Commerce backend: Commerce.js
- Styling: Tailwind CSS
- Testing: Playwright
- Performant
- Responsive
- Tested
Supported commerce providers:
The UI is a combination of custom components mixed with HyperUI and Tailwind UI.
Copy .env.template
to .env
and configure the backend provider:
PROVIDER=commercejs
COMMERCEJS_PUBLIC_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Run npm run dev
.
This project is WIP. Items still in development:
- Ability to integrate with other headless commerce platforms.
- SEO Ready
- Accessibility
- Theming
- Dark Mode
- 3rd party library support (eg Google Analytics)