Telegram-bot do wspólnych celów i list kontrolnych z wizualizacją
Bot pomaga dwóm użytkownikom wyznaczać cele, śledzić codzienne zadania (listę kontrolną), widzieć postępy drugiej osoby w formie wykresu.
Zaimplementowano wymianę motywacji poprzez porównanie realizacji, historię według dni oraz przyjazne przypomnienia.
Tworzony był na konferencję, wytrzymuje obciążenie użytkowania 70 osób jednocześnie. Oprócz głównych funkcji, dostępny jest panel administratora, integracja z Zoom API w celu uzyskania listy zaplanowanych połączeń.
Funkcje:
* Tworzenie wspólnych celów i zadań osobistych
* Codzienna lista kontrolna z powiadomieniami
* Wizualny postęp (wykres/diagram realizacji)
* System przypomnień, w tym powiadomienia o nowych konferencjach Zoom
Stack: Python, aiogram, PostgreSQL, matplotlib, APScheduler, Zoom
Zaimplementowano wymianę motywacji poprzez porównanie realizacji, historię według dni oraz przyjazne przypomnienia.
Tworzony był na konferencję, wytrzymuje obciążenie użytkowania 70 osób jednocześnie. Oprócz głównych funkcji, dostępny jest panel administratora, integracja z Zoom API w celu uzyskania listy zaplanowanych połączeń.
Funkcje:
* Tworzenie wspólnych celów i zadań osobistych
* Codzienna lista kontrolna z powiadomieniami
* Wizualny postęp (wykres/diagram realizacji)
* System przypomnień, w tym powiadomienia o nowych konferencjach Zoom
Stack: Python, aiogram, PostgreSQL, matplotlib, APScheduler, Zoom