ScandiPWA is a single page application theme for Magento with advanced PWA capabilities.
ScandiPWA can be installed as a regular Magento theme, however, the usual layout/template system is not utilized. Instead, we are using React components to render the application and utilize GraphQL API of Magento 2.3.
Sounds interesting? Make sure to
⭐️scandipwa base-theme repository so you can keep up to date with the latest releases!
Not yet convinced? Check out our ScandiPWA demo!
What do we support?
ScandiPWA covers 300+ default Magento features including:
- Multistore support
- Multiple languages and currencies
- Customer registation and My Account
- Payment methods such as Stripe, Paypal, and more
- Shipping methods such as UPS and FedEx
Want to learn more? See the FULL list of supported features in our roadmap.
Ready to try?
To install the ScandiPWA theme, please visit our scandipwa-base repository.
Available setup options:
- Docker on Linux
- Existing Magento
- With remote server
- Docker on Mac
Quick start → Demo Setup on Magento
ScandiPWA core team is here to make your life easier and coding process more delightful. See what we have for you:
Still feeling lost?
Join our community Slack channel and ask the core team directly!
Important note - theme update
Unless you are trying to contribute, use composer to install the package:
composer install scandipwa/installer. See more details here.
Also, make sure your server root is
/pub. Read more how to do this in official Magento 2 docs.
Thanks goes to these wonderful people (emoji key):
Want to join the list?
Here is how you can do it - How to contribute