Atal - платформа для рекрутерів та шукачів
Клієнт звернувся через фріланс-платформу з потребою створити сервіс для спрощення процесу пошуку роботи та підбору персоналу в Австралії. Однією з важливих задач була перевірка офіційної реєстрації компаній через державні реєстри.
Платформа має гнучку архітектуру, що дозволяє легко масштабувати її під інші країни у майбутньому.
Завдання проєкту:
1. Реалізувати автоматичну перевірку офіційної реєстрації компанії в Австралії
2. Побудувати масштабовану веб-архітектуру з можливістю розширення
3. Створити систему акаунтів для компаній і їх HR-менеджерів
4. Розробити зручну систему фільтрації та пошуку
5. Додати функціонал чату між рекрутерами та HR-командами компаній
6. Створити систему рекомендацій вакансій для шукачів
7. Реалізувати автоматичну email-розсилку нових відповідних вакансій
8. Додати аналітику для оцінки ефективності роботи HR-менеджерів
Що було реалізовано:
1. Інтеграція з офіційним державним сервісом Австралії для перевірки реєстрації компаній за кодом
2. Масштабована інфраструктура на базі Next.js, tRPC та Prisma — готова до розгортання в інших країнах
3. Реалізація акаунтів для власників компаній та можливість додавати HR-менеджерів для управління вакансіями
4. Побудована інтуїтивна система пошуку з гнучкими фільтрами
5. Реалізовано real-time чат на базі Firebase Realtime
6. Рекомендаційний алгоритм аналізує історію пошуку й активність користувача та пропонує релевантні вакансії
7. Налаштована автоматична щоденна email-розсилка зі свіжими вакансіями згідно профілю користувача
8. Панель аналітики для оцінки активності та результативності HR-менеджерів
Використані технології:
React.js, Next.js, Prisma, PostgreSQL, AntDesign, Firebase Realtime, Vercel, tRPC
Платформа має гнучку архітектуру, що дозволяє легко масштабувати її під інші країни у майбутньому.
Завдання проєкту:
1. Реалізувати автоматичну перевірку офіційної реєстрації компанії в Австралії
2. Побудувати масштабовану веб-архітектуру з можливістю розширення
3. Створити систему акаунтів для компаній і їх HR-менеджерів
4. Розробити зручну систему фільтрації та пошуку
5. Додати функціонал чату між рекрутерами та HR-командами компаній
6. Створити систему рекомендацій вакансій для шукачів
7. Реалізувати автоматичну email-розсилку нових відповідних вакансій
8. Додати аналітику для оцінки ефективності роботи HR-менеджерів
Що було реалізовано:
1. Інтеграція з офіційним державним сервісом Австралії для перевірки реєстрації компаній за кодом
2. Масштабована інфраструктура на базі Next.js, tRPC та Prisma — готова до розгортання в інших країнах
3. Реалізація акаунтів для власників компаній та можливість додавати HR-менеджерів для управління вакансіями
4. Побудована інтуїтивна система пошуку з гнучкими фільтрами
5. Реалізовано real-time чат на базі Firebase Realtime
6. Рекомендаційний алгоритм аналізує історію пошуку й активність користувача та пропонує релевантні вакансії
7. Налаштована автоматична щоденна email-розсилка зі свіжими вакансіями згідно профілю користувача
8. Панель аналітики для оцінки активності та результативності HR-менеджерів
Використані технології:
React.js, Next.js, Prisma, PostgreSQL, AntDesign, Firebase Realtime, Vercel, tRPC