/zoom

Data pipeline for Zoom participant data to monitor student activity

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

zoom

Data pipeline for Zoom participant data to monitor student activity

Dependencies:

Getting Started

Setup Environment

  1. Clone this repo
git clone https://github.com/kipp-bayarea/zoom.git
  1. Install dependencies
  • Docker can be installed directly from the website at docker.com.
  1. Create .env file with project secrets
# Zoom Auth Credentials
ZOOM_KEY=
ZOOM_SECRET=

# Database Credentials
DB_TYPE=
DB_SERVER=
DB=
DB_SCHEMA=
DB_PORT=
DB_USER=
DB_PWD=

# Email Credentials (Optional)
ENABLE_MAILER=
SENDER_EMAIL=
SENDER_PWD=
RECIPIENT_EMAIL=

# Enable Debug Logging (Optional)
DEBUG_MODE=
  1. Build the container
$ docker build -t zoom .
  1. Running the job
$ docker run --rm -it zoom

Maintenance

  • Annual maintenance not required