Calculates a list of hour long meeting times from multiple users Google calendar events. Provides pages to create a new meeting proposal, add additional times, and to choose a meeting time or destroy the meeting proposal.
This can be made available at http://ix.cs.uoregon.edu:7420 upon request.
-
Install and setup mongodb.
-
Download the repository.
-
Obtain a Client Id and Client Secret for Google here and download as a JSON file to
/path/to/proj8-meetme
. -
Copy CONFIG.base.py to CONFIG.py and edit for your environment. Include the client secret JSON file.
-
Setup the virtual enviroment:
cd /path/to/proj8-meetme
make
- Run the flask app:
cd /path/to/proj8-meetme
source env/bin/activate
python3 main.py
Follow the instructions in the web app.