Back to Projects
saas

Talent Acquisition — AI-Powered Recruitment & Assessment Platform

Talent Acquisition — AI-Powered Recruitment & Assessment Platform

About this project

Talent Acquisition is a full-stack, AI-powered recruitment platform that automates the entire hiring funnel — from job posting and candidate application through CV screening, multi-phase technical and voice assessment, interview scheduling, and final recruiter decision support. It brings recruiters, candidates, and interviewers into one integrated flow across web and email, replacing manual CV triage and scattered tooling with a single intelligent pipeline.

Screenshot 2026-07-07 141705.png

The Problem It Solves

Traditional hiring is slow and inconsistent: recruiters manually screen hundreds of CVs, interview quality varies, scheduling drags across email chains, and assessment integrity is hard to guarantee. Talent Acquisition removes that friction with AI at every stage — from the first CV to the final calendar invite.

Key Features

  • AI CV Screening — Google Gemini reads each PDF CV against a job-specific description and returns a SHORTLIST / REJECT / REVIEW decision with a 0–100 score, plus automatic duplicate detection.

  • Adaptive 5-Phase Technical Assessment — a timed, CV-grounded Q&A where the AI grades each answer and generates the next question, with deterministic scoring that catches trivial or gamed responses.

  • Voice / Live Speech Interview — spoken questions with live Whisper transcription and Gemini multimodal scoring for clarity, confidence, professionalism, and relevance.

  • AI Proctoring & Anti-Cheat — mandatory fullscreen, DevTools and tab-switch detection, screenshot blocking, a 3-strike auto-termination policy, and photo-based identity verification.

  • Automated Interview Scheduling — the interviewer proposes slots, the candidate picks one, and a Google Calendar event is created automatically.

  • Threaded Email Automation — every candidate and interviewer message is delivered as a chained Gmail thread for a clean, trackable conversation.

  • Recruiter Dashboard & Role-Based Admin — job management, bulk screening, live analytics, and Supabase Auth with 7 distinct user roles.

  • AI Job-Description Generator — draft a complete, professional JD from just a title.

Screenshot 2026-07-07 141739.png

Tech Stack

  • Frontend: React 18, Tailwind CSS, JavaScript (deployed on Vercel)

  • Workflow Orchestration: n8n (~15 automated workflows)

  • Database & Auth: Supabase - PostgreSQL, Row-Level Security, Storage

  • AI Layer: Google Gemini, Groq Llama 3.3, Whisper STT, Google Vertex

  • Integrations: Gmail API, Google Calendar, WebSocket relay for Gemini Live

  • Serverless: 8 Vercel edge/API functions

Impact

An end-to-end hiring engine that takes a candidate from apply-link to calendar invite with almost no manual work — 7 user roles, 10 assessment phases, 15 orchestration workflows, and 8 edge APIs working together as one automated recruitment system.

Screenshot 2026-07-07 141801.png


Built with

ReactTailwind CSSJavaScriptn8nNode.jsSupabasePostgreSQLGoogle GeminiGroqWhisperGoogle Vertex AIGmail APIGoogle CalendarWebSocketVercelPuppeteer