This project was forked from Destiny Sets (https://github.com/joshhunt/destinySets)
Just want to update the set data? You can skip this party
Prerequisites:
- A fairly recent installation of Node - I use v8.9.3
- Able to use Terminal/bash
-
Copy
.env.local-sample
to.env.local
and fill inREACT_APP_BUNGIE_CLIENT_ID
andREACT_APP_API_KEY
with your Bungie.net OAuth client_id and API Key (see below for how to get these) -
Install dependencies with
npm install
(oryarn install
if you have Yarn) -
Run the local dev server with
npm start
(oryarn start
if you have Yarn) -
You should see "Compiled successfully!", with instructions, and the site should open in your browser.
- Note, as we're using HTTPS locally with a self-signed certificate, you'll get a security warning. You'll need to 'proceed anyway' to continue.
TODO: write this better
- New app at https://www.bungie.net/en/Application
- oauth client type: public
- redirect url: url the site is running at. for dev, this will probably be https://localhost:4000
- check all scopes, except for "Administrate groups and clans..."
- Origin Header: if it's just a key for local development, just enter
*
here