Skip to content

hkhamm/meetme

Repository files navigation

proj8-freetimes

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.

Installation and Execution

  1. Install and setup mongodb.

  2. Download the repository.

  3. Obtain a Client Id and Client Secret for Google here and download as a JSON file to /path/to/proj8-meetme.

  4. Copy CONFIG.base.py to CONFIG.py and edit for your environment. Include the client secret JSON file.

  5. Setup the virtual enviroment:

cd /path/to/proj8-meetme
make
  1. Run the flask app:
cd /path/to/proj8-meetme
source env/bin/activate
python3 main.py

Usage

Follow the instructions in the web app.

Resources

Website

Server

About

A simple web-based meeting scheduler.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published