Skip to content
JavaScript HTML
Branch: master
Clone or download


Shop is a sample e-commerce Progressive Web App.

shop screenshot


  • a sample e-commerce shopping site
  • pattern for a real-life shopping cart and store checkout flow
  • pattern for using custom announcers for accessibility


$ git clone
$ cd shop
$ npm i
$ npm start


$ npm run build

Test the build

To test prpl-server build:

$ npm run serve:prpl-server

To test static build:

$ npm run serve:static


Our production deployment of SHOP is hosted on App Engine with Node.js. It can be deployed with the same steps as PWA Starter Kit.

You can’t perform that action at this time.