enterstudio / flask-react-boilerplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flask React Boilerplate

Production-ready, one-click deployable boilerplate for React, Webpack, Flask and PostgreSQL.

One-click production deployment

Deploy

This is what you will get:

https://flask-react-boilerplate.herokuapp.com/

Local installation

You'll neel a little more than one click.

Prerequisites:

Clone repository:

git clone https://github.com/alexkuz/flask-react-boilerplate.git

cd react-webpack-boilerplate

Install npm dependencies:

npm install

Setup python environment and install dependencies:

virtualenv venv

source venv/bin/activate     # or venv/bin/activate.fish or whatever

pip install -r requirements.txt

Copy .env.example config file to .env:

cp .env.example .env

Start PostgreSQL service if needed:

pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

Create database tables:

heroku local initdb

Finally, start local server:

heroku local web

open http://localhost:3001

What do we have here?

License

Copyright 2015, Alexander Kuznetsov <alexkuz@gmail.com>

This boilerplate is based on React Webpack Boilerplate: MIT © Søren Brokær

About

License:MIT License


Languages

Language:JavaScript 81.3%Language:Python 15.4%Language:Smarty 3.3%