Every candidate, document and status update in one place
A recruitment system with a real-time candidate portal, covering everything from application to post-placement tracking.
Real-time candidate portal
Document tracking
Automated status messages
Role-based access
The challenge
Recruiters were juggling candidate documents, status updates and communication across email, spreadsheets and WhatsApp. Candidates kept asking for updates, and tracking people after placement was almost impossible.
What we built
- A candidate website to apply, upload documents and see application status in real time
- A CRM for admins and agents with role-based access, candidate filtering and interview approval
- Document checks for visas, clearances and agreements
- Automatic status updates by WhatsApp and email, plus an AI assistant for common candidate questions
- Post-placement tracking of start dates, salary, leave and employment status
What it makes possible
Candidates see where they stand without calling, agents spend less time on updates, and the business can track every placement long after the start date.
Built with
Next.js, Node.js, Supabase PostgreSQL, Twilio, OpenAI GPT API
Related work
Airline ticketing CRM
Every lead from WhatsApp, Facebook, phone and walk-ins in one place, with a live KPI dashboard
Cleaning marketplace
Customer app, cleaner app and admin CRM with upfront payment and photo proof
Let’s look at how your business runs today.
A 30-minute call with our founder. No pitch. Just where things get stuck and whether a system would fix it.
Book a Discovery Consultation