Skip to content

cooi123/automated-task-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Winner of MACathon 2023

DEVPOST

automated-task-scheduler

Task scheduler using Open AI and Google calendar

Uses Supabase for Google OAuth authentication

Google Task API and Google Calendar API for task and calendar creation

Uses openai chat completion to optimally arrange tasks to fit schedule

Get Started

To run project

  1. npm install to install dependencies

  2. Keys required in .env file on root folder

REACT_APP_SUPABASE_URL
REACT_APP_OPENAI_API_KEY
REACT_APP_GOOGLECALENDAR_URL
  1. npm start to run project

  2. Go to [Dev server]http://localhost:3000

Visit live site [Here]https://automated-task-scheduler.vercel.app/

To do

  1. Google task api get conversion for tasks not created on the app
  2. Google task api post to new category
  3. Generate user calendar dynamically instead of embedding
  4. Persistant tasks data for Task card when switching pages

Releases

No releases published

Packages

 
 
 

Contributors