• Stars
    star
    105
  • Rank 326,655 (Top 7 %)
  • Language
    Shell
  • License
    Open Software Lic...
  • Created over 5 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Docker environment dedicated for ScandiPWA theme development

ScandiPWA_logo


Codacy Badge Explore documentation Join community Slack

This is a base repository that contains the Docker environment for Magento ^2.3.

Scandipwa-base is a docker environment that is needed for the development of the ScandiPWA theme.

Already installed ScandiPWA? Then go to the scandipwa/base-theme repository to check the latest releases!

What is ScandiPWA?

ScandiPWA is a single page application (SPA) theme for Magento with advanced PWA capabilities.

ScandiPWA is based on React and utilizes GraphQL API of Magento 2.3.

SEE IT IN ACTION → demo.scandipwa.com

Want to learn more?

See what we have for you:

Your question was not covered? Join our community Slack channel and ask the core team directly!

Docker Setup

The docker environment is prepared to deploy and develop the theme. We recommend using it as:

  • It has pre-configured services
  • No need to have an existing Magento installation
  • Rendertrone out of the box
  • It has a development-friendly setup

NOTE! Currently, the docker setup is supported only for Linux.

Ready to try?

Follow the guide for Docker setup on Linux or watch the video guide.

docker install

Setup on existing Magento

Already have an existing Magento installation?

ScandiPWA is a regular Magento theme. You can install it on the existing Magento instance using composer.

Ready to try?

Follow the guide for setup on existing Magento or watch the video guide.

existing M2 setup

Setup with a remote server

If you are not planning to developer a back-end functionality, but to modify the front-end only, you can try setting up the theme with the remote Magento 2 server.

NOTE! It is impossible to test the website in production mode (of the webpack build). This is the main downside of this approach.

Ready to try?

Follow the guide for setup with remote M2 server.

Modularity

The repository is based on Magento 2.3. All components and modules, except the further theme development must be managed by Composer.

Dependencies

License

FOSSA Status

More Repositories

1

scandipwa

Next-generation front-end for Magento 2
TypeScript
541
star
2

create-scandipwa-app

A zero-configuration tool-chain which allows for front-end application theming, extension and translation.
JavaScript
96
star
3

create-magento-app

A zero-configuration tool-chain which allows to deploy Magento 2 application in minutes!
JavaScript
31
star
4

catalog-graphql

Extensions for Magento 2 Catalog GraphQl definitions
PHP
17
star
5

menu-organizer

A Magento 2 module for customized navigation creation
PHP
14
star
6

scandipwa-android-app

Java
14
star
7

persisted-query

Persisted query implementation for M2
PHP
13
star
8

quote-graphql

Quote GraphQL endpoints
PHP
7
star
9

shopify

JavaScript
7
star
10

stripe-graphql

Additional GraphQL endpoints for Stripe
PHP
6
star
11

docs

ScandiPWA documentation
HTML
6
star
12

installer

PHP
6
star
13

shopware-pwa

JavaScript
5
star
14

performance

PHP
4
star
15

sample-data

PHP
4
star
16

customer-graph-ql

Customer information endpoints port from M2 dev branch + new endpoints for missing functional
PHP
3
star
17

wishlist-graphql

Missing wishlist endpoints from M2
PHP
3
star
18

cms-graphql

PHP
2
star
19

gtm-fe

GTM frontend extension for ScandiPWA
JavaScript
2
star
20

graphql

PHP
2
star
21

route717

PHP
2
star
22

braintree-fe

JavaScript
2
star
23

slider

PHP
2
star
24

reviews-graphql

Reviews GraphQL endpoints for M2
PHP
2
star
25

slider-graphql

PHP
1
star
26

eslint

Eslint plugin for ScandiPWA guidelines
JavaScript
1
star
27

scandipwa.github.io

ScandiPWA docs hosted by GitHub Pages
CSS
1
star
28

adyen-graphql

Adyen payment method implementation for ScandiPWA
JavaScript
1
star
29

vault-graphql

GraphQL endpoints for Vault Storage
PHP
1
star
30

sales-graphql

PHP
1
star
31

scandipwa-development-toolkit

VSCode Extension made to simplify your work with internal components, routes and queries
TypeScript
1
star
32

service-worker

PHP
1
star