Telegram bot for hiring and searching for employees
Bot DevelopmentRobotic HR platform for bilateral job searching and automation of personnel selection based on the principle of mutual interest confirmation (Double Opt-In).
Technical features of the project:
Architecture: Full cycle management of entities (CRUD logic) for job seekers' profiles and employers' vacancies.
Data validation: Step-by-step user registration and profile creation through finite state machines (FSM) to avoid input errors.
Database: Working with a relational SQLite database using context managers for quick query processing.
Notification logic: Dynamic output of profiles in the form of inline cards. Instant contact exchange system (links to Telegram) only after mutual "likes" from both parties.
Security: Project and token configuration fully moved to environment variables using .env.
All code on Github.
Technical features of the project:
Architecture: Full cycle management of entities (CRUD logic) for job seekers' profiles and employers' vacancies.
Data validation: Step-by-step user registration and profile creation through finite state machines (FSM) to avoid input errors.
Database: Working with a relational SQLite database using context managers for quick query processing.
Notification logic: Dynamic output of profiles in the form of inline cards. Instant contact exchange system (links to Telegram) only after mutual "likes" from both parties.
Security: Project and token configuration fully moved to environment variables using .env.
All code on Github.