Atal - a platform for recruiters and job seekers
The client contacted us through a freelance platform with the need to create a service to simplify the job search and personnel recruitment process in Australia. One of the important tasks was to verify the official registration of companies through government registers.
The platform should have a flexible architecture that allows easy scaling for other countries in the future.
Project tasks:
1. Implement automatic verification of a company's official registration in Australia
2. Build a scalable web architecture with expansion capabilities
3. Create an account system for companies and their HR managers
4. Develop a user-friendly filtering and search system
5. Add chat functionality between recruiters and company HR teams
6. Create a job recommendation system for job seekers
7. Implement automatic email distribution of new relevant vacancies
8. Add analytics to evaluate the effectiveness of HR managers' work
What has been implemented:
1. Integration with the official Australian government service for registration verification by code
2. Scalable infrastructure based on Next.js, tRPC, and Prisma — ready for deployment in other countries
3. Implementation of accounts for company owners and the ability to add HR managers for job management
4. Built an intuitive search system with flexible filters
5. Real-time chat implemented on Firebase Realtime
6. Recommendation algorithm analyzes search history and user activity to suggest relevant vacancies
7. Configured automatic daily email distribution with fresh vacancies according to user profile
8. Analytics dashboard for assessing HR managers' activity and performance
Technologies used:
React.js, Next.js, Prisma, PostgreSQL, AntDesign, Firebase Realtime, Vercel, tRPC
The platform should have a flexible architecture that allows easy scaling for other countries in the future.
Project tasks:
1. Implement automatic verification of a company's official registration in Australia
2. Build a scalable web architecture with expansion capabilities
3. Create an account system for companies and their HR managers
4. Develop a user-friendly filtering and search system
5. Add chat functionality between recruiters and company HR teams
6. Create a job recommendation system for job seekers
7. Implement automatic email distribution of new relevant vacancies
8. Add analytics to evaluate the effectiveness of HR managers' work
What has been implemented:
1. Integration with the official Australian government service for registration verification by code
2. Scalable infrastructure based on Next.js, tRPC, and Prisma — ready for deployment in other countries
3. Implementation of accounts for company owners and the ability to add HR managers for job management
4. Built an intuitive search system with flexible filters
5. Real-time chat implemented on Firebase Realtime
6. Recommendation algorithm analyzes search history and user activity to suggest relevant vacancies
7. Configured automatic daily email distribution with fresh vacancies according to user profile
8. Analytics dashboard for assessing HR managers' activity and performance
Technologies used:
React.js, Next.js, Prisma, PostgreSQL, AntDesign, Firebase Realtime, Vercel, tRPC