To start development, from root folder...
npm i
npm start
To generated dist package...
npm run dist
We will be using a django api with the djoser auth package. You can test your endpoints against http://api.litmetrics.com . It's another server I built that uses the exact same auth packages and config. Look https://github.com/sunscrapers/djoser to see the token auth endponts for djoser. You can also scope the api explorer at http://api.litmetrics.com/auth/. This will evolve when we make it.
We use mobx for our stores. It's like an easier version of redux. https://github.com/mobxjs/mobx-react. The stores go in the /stores folder.
Components go into containing folders and their associated scss file is then added at the bottom of styles/app.scss. All things page related will be setup up through the router via app/index.js. We may want to refactor this into a root component if things get hella complicated.
["es2015", { "modules": false }], "transform-decorators-legacy",