Программа синхронизирует Google календарь и данные из csv файлы, и уведомляет об изменениях с помощью электронной почты.
Если по порядку программа выполняет следующие функции:
- Сканирует CSV файл
- Создает событие в календаре, если оно существует в csv файле
- Отмечает событие как отмененное, если оно существует в календаре, но отсутствует в csv файле
- Изменяет время начала/окончания события в календаре, если оно изменено в csv файле
- Отправляет оповещение на электронную почту о начале события за несколько минут, до его начала или окончания, согласно настройкам программы.
- Отправляет оповещение обо всех изменениях, на электронную почту
Проект был выполнен на заказ.