Applicant screening system with an application landing page and AI-powered CV scoring engine.
The client is a tourism business based in KwaZulu-Natal. They operate with a small HR team that handles both human resources and general admin. When vacancies open, this same team is responsible for posting roles, collecting applications, and screening every CV that comes through.
When a vacancy goes live, applications start coming in. Some are strong. Most aren't. The HR team has to open every CV, read through it, and decide whether the person is worth screening further.
For a small team already handling payroll, onboarding, and day-to-day admin, this eats into time they don't have. The more applications that come in, the slower the process gets. Good candidates risk being buried under a pile of poor matches.
We built an applicant screening system with two connected parts.
An application landing page. A clean page where applicants submit their CV for a specific vacancy. No back-and-forth emails. No downloading attachments from inboxes. Every application lands in one place, ready to be processed.
An automated CV scoring engine. When a CV is submitted, the system reads it and scores it out of 100 based on how well it matches the vacancy. Each score comes with a written reason explaining why the applicant scored the way they did, along with a final verdict: strong match, or poor match. All results are logged to a spreadsheet automatically.
Instead of reading through every CV manually, the HR team can now sort applicants by score and start with the strongest candidates first. In a scenario where hundreds of applications come in, that is hours of screening time saved.
The system doesn't replace human judgement. It just makes sure the right CVs get seen first.
Note: This case study is ongoing. The system is still being tested.