Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Polymer/shop
The Shop app
https://github.com/Polymer/shop
Last synced: about 2 months ago
JSON representation
The Shop app
- Host: GitHub
- URL: https://github.com/Polymer/shop
- Owner: Polymer
- Created: 2016-05-16T16:26:56.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-08-09T22:13:28.000Z (11 months ago)
- Last Synced: 2024-01-09T06:45:16.558Z (5 months ago)
- Language: JavaScript
- Homepage: https://shop.polymer-project.org/
- Size: 9.2 MB
- Stars: 972
- Watchers: 79
- Forks: 498
- Open Issues: 60
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Lists
- awesome-polymer - Polymer Shop
README
# SHOP
Shop is a sample e-commerce [Progressive Web App](https://developers.google.com/web/progressive-web-apps/).
![shop screenshot](https://user-images.githubusercontent.com/116360/39545341-c50a9184-4e05-11e8-88e0-0e1f3fa4834b.png)
## Features/highlights
- a sample e-commerce shopping site
- pattern for a real-life shopping cart and store checkout flow
- pattern for using custom announcers for accessibility## Setup
```bash
$ git clone https://github.com/Polymer/shop.git
$ cd shop
$ npm i
$ npm start
```## Build
```bash
$ npm run build
```## Test the build
To test prpl-server build:
```bash
$ npm run serve:prpl-server
```
To test static build:
```bash
$ npm run serve:static
```## Deploying
Our [production deployment of SHOP](https://shop.polymer-project.org/) is hosted on App Engine with Node.js. It can be deployed with [the same steps as PWA Starter Kit](https://polymer.github.io/pwa-starter-kit/building-and-deploying/#deploying-prpl-server).