Telegram bot for hiring and searching for employees
Robotic 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.