Опис проєкту
ПерекладСкринінг починається з розсилки вакансій підписникам і прогону кандидата через квіз по конкретній ролі: відповіді автоматично оцінюються за порогом, і рекрутер бачить уже чистий дайджест придатних людей з прикріпленими резюме. Запис на інтерв'ю працює через Google Calendar — бот показує реальні вільні слоти, відправляє інвайти обом сторонам і подганяє всіх нагадуваннями перед зустріччю, акуратно обробляючи перенесення і скасування. Онбординг веде 30-денний чек-лист для кожного новачка: щоденні нагадування, збір підписаних документів прямо в боті і сповіщення керівнику на ключових точках — день 1, день 7 і день 30.
Поверх бота потрібна невелика веб-панель: управління вакансіями і запитаннями, огляд воронки і прогресу онбордингу, вивантаження звітів. Стек: Python (aiogram 3), PostgreSQL, Redis, Google Calendar API, AWS S3. Бюджет фіксований — 600 USD на 25 днів. У відповіді розкажіть про бота сумісної складності. Повний список функцій нижче.
1. Скринінг кандидатів
— Розсилка вакансій підписникам
— Багатокроковий квіз: скринінгові запитання по ролі
— Авто-підрахунок балів, поріг проходження
— HR отримує дайджест пройшлих з результатами
— Прийом резюме (PDF/DOCX в S3)
2. Запис на інтерв'ю
— Інтеграція з Google Calendar: вільні слоти HR
— Кандидат вибирає слот, інвайти обом сторонам
— Ланцюжок нагадувань: за 24ч і за 2ч
— Перенесення / скасування з фіксацією причини
3. Онбординг
— Новий співробітник: 30-денний чек-лист
— Щоденні нагадування і трекінг виконання
— Збір підписаних документів через бот
— Сповіщення керівнику в ключових точках (день 1, 7, 30)
4. Веб-панель адміністратора
— Управління вакансіями і запитаннями скринінгу
— Воронка кандидатів і прогрес онбордингу
— Вивантаження звітів у CSV/Excel
Стек: Python (aiogram 3), PostgreSQL, Redis, Google Calendar API, AWS S3.
Бюджет: фіксований, 600 USD. Термін: 25 днів.