Skip to content

ungrichtepfl/covid-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

covid-planner

Schedule meetings either in person or in zoom, based on the weather condition.

Quick Start

For developing I use poetry.

Install poetry

Linux/Mac:

curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -

Windows:

(Invoke-WebRequest -Uri https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py -UseBasicParsing).Content | python -

Test installation in shell:

poetry --version

Clone Repository

Make sure your ssh key is set up, or use https.

git clone [email protected]:ungrichtepfl/covid-planner.git
cd covid-planner

Create virtual environment

Use venv or any other virtual environment creater of your choice (e.g. use directly poetry):

python3 -m venv venv
source venv/bin/activate

Install with poetry

poetry install

Run with poetry

poetry run covid-planner

Add API Keys

Visit Open Weather Map to create an open weather API key and follow the first part of the tutorial found here to create an Zoom API key and secret. Copy the file api_keys_template.yaml found in src/covid_planner/templates/ to a file in config/api_keys.yaml (create directory and file if not yet existing or run program once). Add the generated keys at the appropriate locations.

NEVER commit this file to the remote repository!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages