💰 I developed a recruitment SaaS platform for the Australian market. It delivers fast load times, seamless job search, and scalable architecture, helping companies hire efficiently and candidates find opportunities with ease.
📌 PROJECT STORY
Through a freelance platform, a client was found with the need for a service to simplify the recruitment and job search process in Australia. One of the tasks was to verify if a company is official and registered
🎯 PROJECT OBJECTIVES
🔍 Automatic Verification: Check if the company is officially registered in Australia.
🌐 Expandable Web Application Structure: Designed to be easily scalable to other countries.
👤 Account Creation: Allow company owners to create separate accounts for their HR managers.
🔎 User-Friendly Filtering & Search: Provide clear and intuitive filtering options.
💬 Chat Feature: Enable communication between recruiters and company HR representatives.
📈 Job Recommendation System: Match job seekers with relevant job postings.
📧 Daily Automated Email Notifications: Notify users of new relevant job postings.
📊 Analytics Functionality: Allow company owners to evaluate HR managers' effectiveness.
🛠️ HOW I SOLVED THE PROJECT TASKS
🛡️ Official Company Verification: Integrated an Australian government service to verify company codes.
🔧 Scalable Infrastructure: Built using NextJS, tRPC, and Prisma ORM, allowing easy database scaling and server deployment in multiple countries.
👥 Company & HR Manager Accounts: Enabled a main company owner account to add HR managers who can handle recruitment.
🎛️ Intuitive Filtering: Designed a filtering system that users can intuitively understand.
📲 Real-Time Chat: Implemented chat using Firebase Realtime for seamless communication.
🎯 Recommendation Algorithm: Developed a recommendation engine that analyzes search history and user behavior to suggest relevant job listings, improving the user experience and employment chances.
📩 Automated Email Notifications: Created a notification system using customizable email templates, sending relevant daily job updates based on user profiles to keep job seekers informed and recruiters actively engaged.
📊 Analytics Feature: Developed analytics to help company owners assess the performance of HR managers.