Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Bot Telegram dla społeczności studenckiej (poznawanie, wydarzenia, raj

Opracowałem i uruchomiłem od podstaw wielofunkcyjnego bota Telegram "KPInder" — platformę społeczną dla studentów Kijowskiego Politechniki. Celem projektu jest połączenie społeczności studenckiej, uproszczenie poszukiwania nowych znajomości oraz organizacja wspólnych wydarzeń.

Bot działa z powodzeniem i liczy ponad 500 aktywnych użytkowników, a także otrzymał oficjalne wsparcie od Związku Studentów KPI.

Kluczowe zrealizowane funkcje:

System znajomości: Tworzenie i edytowanie szczegółowych profili, mechanika polubień/odrzucenia oraz powiadomienia o wzajemnych sympatii (dopasowania), a także elastyczne filtry wyszukiwania według płci i wieku.

Interakcja społeczna i grywalizacja: Wprowadzono cotygodniowe i comiesięczne rankingi aktywności ("Wojny wydziałów") oraz popularności ("Hala sławy") z systemem nagradzania zwycięzców i przyznawania unikalnych statusów.

Zaawansowany system wydarzeń: Administrator może dodawać zapowiedzi wydarzeń za pomocą wygodnego interfejsu, który pozwala na przesyłanie gotowych postów. Użytkownicy mogą przeglądać aktualne wydarzenia i filtrować je według swojego wydziału. Zrealizowano automatyczne ukrywanie wydarzeń po ich zakończeniu.

Potężny panel administracyjny: Zrealizowano funkcjonalność do pełnego zarządzania projektem: wyszukiwanie i usuwanie profili użytkowników, tworzenie i moderacja wydarzeń, masowe wysyłanie wiadomości do wszystkich użytkowników, eksport statystyk.

Wykorzystane technologie:

Język: Python

Framework: Aiogram 3.x

Baza danych: aiosqlite (asynchroniczna praca z SQLite)

Stany (FSM): Aiogram FSM do krokowego tworzenia profili i wydarzeń.

#Telegram #Python #aiogram #czat-bot #FSM #SQLite #portfolio
Szczegóły pracy
Budżet 4052 PLN
Dodana 15 października 2025
132 wyświetlenia
Freelancer
Nazar M.
Ukraina Kijów
Brak opinii

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
W serwisie 7 miesięcy 27 dni