Bot Telegram do rekrutacji i poszukiwania pracowników
Zrobotyzowana platforma HR do dwustronnego poszukiwania pracy oraz automatyzacji rekrutacji na zasadzie wzajemnego potwierdzenia zainteresowania (Double Opt-In).
Techniczne cechy projektu:
Architektura: Pełny cykl zarządzania encjami (logika CRUD) dla profili kandydatów oraz ofert pracy pracodawców.
Walidacja danych: Krokowa rejestracja użytkowników oraz tworzenie kart przez automaty końcowe (FSM / maszyna stanów) w celu uniknięcia błędów przy wprowadzaniu.
Baza danych: Praca z relacyjną bazą danych SQLite z wykorzystaniem menedżerów kontekstowych dla szybkiego przetwarzania zapytań.
Logika powiadomień: Dynamiczne wyświetlanie profili w formie kart inline. System natychmiastowej wymiany kontaktów (linków do Telegramu) tylko po wzajemnym „lajku” obu stron.
Bezpieczeństwo: Konfiguracja projektu oraz tokenów całkowicie przeniesiona do zmiennych środowiskowych za pomocą .env.
Cały kod na Github.
Techniczne cechy projektu:
Architektura: Pełny cykl zarządzania encjami (logika CRUD) dla profili kandydatów oraz ofert pracy pracodawców.
Walidacja danych: Krokowa rejestracja użytkowników oraz tworzenie kart przez automaty końcowe (FSM / maszyna stanów) w celu uniknięcia błędów przy wprowadzaniu.
Baza danych: Praca z relacyjną bazą danych SQLite z wykorzystaniem menedżerów kontekstowych dla szybkiego przetwarzania zapytań.
Logika powiadomień: Dynamiczne wyświetlanie profili w formie kart inline. System natychmiastowej wymiany kontaktów (linków do Telegramu) tylko po wzajemnym „lajku” obu stron.
Bezpieczeństwo: Konfiguracja projektu oraz tokenów całkowicie przeniesiona do zmiennych środowiskowych za pomocą .env.
Cały kod na Github.