Telegram-бот для совместных целей и чеклистов с визуализацией
Бот помогает двум пользователям ставить цели, отслеживать ежедневные задачи (чеклист), видеть прогресс друг друга в виде диаграммы.
Реализован обмен мотивацией через сравнение выполнения, история по дням и дружелюбные напоминания.
Создавался для конференции, выдерживает нагрузку пользования 70 человек одновременно. Помимо основного функционала есть админ-панель, интеграция с Zoom API для получения списка намеченных созвонов.
Функционал:
* Создание совместных целей и персональных задач
* Ежедневный чеклист с уведомлениями
* Визуальный прогресс (диаграмма/график выполнения)
* Система напоминаний, включая уведомления о новых Zoom-конференциях
Стек: Python, aiogram, PostgreSQL, matplotlib, APScheduler, Zoom