This is a simple scheduler app made with Flask and Python 3.
Clone the repository and cd into it.
git clone git@github.com:diggerdata/CS3733-Rana.git
cd CS3733-RanaSetup a virtualenv to make it so your packages are not installed globally.
virtualenv .envSource the newly created virtualenv to install all required pip packages.
source .enb/bin/activateFirst, you will need to change your PowerShell execution policty to run the script. Open PowerShell as an Administrator and run the following.
Set-ExecutionPolicy UnrestrictedEnter A and press Enter.
Now cd into the project directory and run the following in in a normal, non-administrator PowerShell.
.\.env\Scripts\activateThis will launch the virtual enviroment for the project. Within this environment you can install all the required packages without them being installed globally.
Install all required packages in requirements.txt.
pip install -r requirements.txtThe initial deployment of the scheduler app to AWS.
zappa deploy dev