pedrokiefer / saleor-dashboard

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

Home Page:https://getsaleor.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

https://getsaleor.com/

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:TypeScript 99.6%Language:JavaScript 0.4%Language:Dockerfile 0.0%Language:HTML 0.0%