Boilerplate application for a Flask JWT Backend and a React/Redux Front-End with Material UI.
- Python 3.x
- Pytest
- Heroku
- Flask
- React
- Redux
- React-Router 2.0
- React-Router-Redux
- Babel 6
- SCSS processing
- Webpack
Using virtualenv recommended = no system-wide packages
$ mkdir venv && virtualenv -p python3 venv/demo
$ . venv/demo/bin/activate
$ pip install -r requirements.txt
$ cd static
$ npm install
$ python manage.py runserver
$ python test.py --cov-report=term --cov-report=html --cov=application/ tests/
$ cd static
$ npm start
$ npm run build:production