Tools Needed: mysql, python, gulp, mysql-connector, virtual env
- Clone project
- Make sure mysql server is running
- create virtual enviornment inside api folder with the command "virtualenv env"
- install dependencies using "pip install -r requirements.txt"
- install mysql-connector-python
git clone https://github.com/mysql/mysql-connector-python.git
cd mysql-connector-python
python ./setup.py build
sudo python ./setup.py install - Run createWriteOperations.sql file in mysql to create table
- UPDATE databaseConfig.py file with user and password for using mysql server
- run "python getDataScript.py" to update database with today's data
- run "python api.py" to start api server
- cd into app folder and run "npm install" to install dependencies
- Run command "gulp" to open web app