The next-generation modular front-end for Shopify. Fast. Reliable. Extensible.
- Build your PWA theme piece by piece with modular architecture
- Extend upon existing functionality with ScandiPWA extensibility
- Write beautiful documentation with our docs-in-code approach
- Support for various Shopify features
Data-integrity and simple setup. Changes from Shopify admin are reflected immediately on your PWA storefront.
Sounds interesting? Make sure to :star:
scandipwa/shopifyrepository so you can keep up to date with the latest releases!
- Easily enable and disable features
- Clear and easy-to-follow data flow
Read more on our approach to modularity in the documentation
🎁 BONUS! You will get ESLins rules covering:
- Well-thought file-structure
- Naming-convention
- Component organization patterns
NOTE: this is a blank theme, no styles!
| Feature | URL |
|---|---|
| All products | https://scandipwa-shopify.vercel.app/collections/all |
| All collections | https://scandipwa-shopify.vercel.app/collections |
| Collection page | https://scandipwa-shopify.vercel.app/collections/vans |
| Product with multiple variants | https://scandipwa-shopify.vercel.app/products/vans-authentic-lo-pro-burgandy-white |
| Product with a single variant | https://scandipwa-shopify.vercel.app/collections/nike/products/nike-swoosh-pro-flat-peak-cap |
| Cart | https://scandipwa-shopify.vercel.app/cart |
| Registration | https://scandipwa-shopify.vercel.app/account/register |
| Login | https://scandipwa-shopify.vercel.app/account/login |
| Account | https://scandipwa-shopify.vercel.app/account |
| CMS Page | https://scandipwa-shopify.vercel.app/pages/hello-world |
ScandiPWA Shopify is open source software licensed as OSL-3.