No description
Find a file
Marcin Gębala 8170f9e14e
Merge pull request #246 from mirumee/add/plugin-fields
Add secret fields in plugin configuration
2019-11-12 16:51:54 +01:00
.github Update PR template 2019-08-29 16:18:02 +02:00
.testcafe Apply prettier, add two data files 2019-09-23 16:29:53 +02:00
.tx Add transifex config 2019-08-29 16:18:18 +02:00
assets Improve scrolling experience 2019-10-16 17:52:19 +02:00
locale Merge branch 'master' into add/plugin-fields 2019-11-12 16:50:53 +01:00
nginx fixing 404 2019-11-04 02:21:48 +07:00
src Merge branch 'master' into add/plugin-fields 2019-11-12 16:50:53 +01:00
.codeclimate.yml Initial commit 2019-06-19 16:40:52 +02:00
.dockerignore add .dockerignore and fixing nginx conf for local deploy 2019-10-31 14:31:13 +07:00
.gitignore Ignore mo files 2019-08-29 14:12:34 +02:00
.npmrc Initial commit 2019-06-19 16:40:52 +02:00
.travis.yml Update required node version 2019-11-07 14:29:38 +01:00
apollo.config.js Update apollo config 2019-08-21 15:26:24 +02:00
app.json Configure Heroku integration 2019-09-22 14:30:10 +02:00
babel.config.js Optimize build 2019-11-07 14:41:02 +01:00
CHANGELOG.md Merge branch 'master' into add/plugin-fields 2019-11-12 16:50:53 +01:00
Dockerfile add Dockerfile + nginx 2019-10-31 13:37:38 +07:00
LICENSE Initial commit 2019-06-19 16:40:52 +02:00
package-lock.json Optimize build 2019-11-07 14:41:02 +01:00
package.json Do not check internal lib types 2019-11-07 14:42:07 +01:00
react-intl.d.ts Refactor discount section translations (#114) 2019-08-29 14:12:35 +02:00
README.md Update README.md 2019-10-28 09:25:00 -07:00
schema.graphql Update schema 2019-11-07 15:08:44 +01:00
static.json Configure Heroku integration 2019-09-22 14:30:10 +02:00
tsconfig.json Do not check internal lib types 2019-11-07 14:42:07 +01:00
tslint.json Include locales in app 2019-08-29 15:59:29 +02:00
webpack.config.js Do not check internal lib types 2019-11-07 14:42:07 +01:00
webpack.d.ts Initial commit 2019-06-19 16:40:52 +02:00

Saleor Dashboard

1 copy 2x

A GraphQL-powered, single-page dashboard application for Saleor.

Demo

See the public demo of Saleor Dashboard!

Or launch the demo on a free Heroku instance.

Deploy

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Node.js 10.0+
  • A running instance of Saleor.

Installing

Clone the repository:

$ git clone https://github.com/mirumee/saleor-dashboard.git

Enter the project directory:

$ cd saleor-dashboard

Install NPM dependencies:

$ npm i

Configuration

There are two environment variables available for configuration:

  • API_URI (required) - URI of a running instance of Saleor GraphQL API. If you are running Saleor locally with the default settings, set API_URI to: http://localhost:8000/graphql/.

  • APP_MOUNT_URI - URI at which the Dashboard app will be mounted. E.g. if you set APP_MOUNT_URI to /dashboard/, your app will be mounted at http://localhost:9000/dashboard/.

Development

To start the development server run:

$ npm start

Production

To build the application bundle run:

$ npm run build