Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tiendq/hello-shopify

A working sample Shopify app built with Polaris and Node.JS
https://github.com/tiendq/hello-shopify

nodejs react shopify-api shopify-apps shopify-polaris

Last synced: about 2 months ago
JSON representation

A working sample Shopify app built with Polaris and Node.JS

Awesome Lists containing this project

README

        

# Hello Shopify

[![Greenkeeper badge](https://badges.greenkeeper.io/Tiendq/hello-shopify.svg)](https://greenkeeper.io/)

[![Build Status](https://travis-ci.com/Tiendq/hello-shopify.svg?branch=master)](https://travis-ci.com/Tiendq/hello-shopify)

Demo steps to build a Shopify public app, for more detail and documentation visit [Developer resources](https://help.shopify.com/api/getting-started).

## Features
- Install and authorize Shopify Embedded app
- Build user interface with [Shopify Polaris](https://github.com/Shopify/polaris)
- Handle webhooks

## Setup

1. Register a developer account
2. Create a development store
3. Create a public app
4. Install [ngrok](https://ngrok.com/download), Shopify will send requests to the app in your local machine then `ngrok` will help here.

5. Run
- `yarn start` to start app - Express server.
- `yarn proxy` to start `ngrok`
- Update your Shopify app (in Apps admin area) with `ngrok` HTTPS url.

Tien Do ([email protected])