Skip to content

chrisroman/cs4300sp2018-CompanySearch

 
 

Repository files navigation

React-Flask BoilerPlate

Technologies involved include:

  1. Flask
  2. SQLAlchemy
  3. Marshmallow
  4. MySQL
  5. React
  6. React-Router
  7. Redux

Setting Up Database

Ensure you have mysql plus command line tools setup:

mysql
mysql> CREATE DATABASE my_db_name;
mysql> \q
cd src
python manage.py db init  
python manage.py db migrate
python manage.py db upgrade

Environment Variables

I highly recommend autoenv. The required environment variables for this API are the following:

export DB_USERNAME=CHANGE_ME
export DB_PASSWORD=CHANGE_ME
export DB_HOST=localhost
export DB_NAME=my_db_name
export APP_SETTINGS=config.CHANGE_ME

About

Template for INFO/CS4300 project, using Flask.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • OpenEdge ABL 98.4%
  • Python 0.7%
  • JavaScript 0.5%
  • CSS 0.4%
  • HTML 0.0%
  • TeX 0.0%