Recruiting and staffing
Recruiting CRM and talent portal
A recruiter CRM and a multilingual talent portal for a German recruitment agency, built to replace HubSpot and TeamTailor with one system.
- Client
- German recruitment agency
- Sector
- Recruiting and staffing
- Role
- ATS and automation manager (contract)
Read the transcript
Recruiting on autopilot: one platform from first contact to successful placement.
Today: data everywhere, lost conversations, language barriers, manual pipelines, repetitive admin, and personal data copied around without roles or audit trail.
One platform connects everyone: a recruiter CRM and three portals, on one EU-hosted database.
Every client order is tracked to the signed contract, with AI matching in one click.
Placements run through 21 tracked phases: sourcing, interview and contract, visa, arrival and retention.
One inbox for email, WhatsApp, Teams and calls. Calls are transcribed and summarized, and AI reply drafts are never sent without you.
Talents use the platform in 8 languages, with Arabic and Persian right to left.
Build any questionnaire yourself, without a developer.
The talent portal handles the paperwork and notifies the right recruiter.
AI and automation handle the routine: register, qualify, score, match, shortlist, place.
For data protection: EU hosting, roles with 105 permissions, anonymous shortlists, an audit log, export and deletion.
Four steps, from discovery to launch and support.
Built by Hamza El Aloui. Let's look at your process together at hamza-elaloui.com.
Overview
The agency places international talent in healthcare and logistics jobs in Germany and worked with HubSpot and TeamTailor. As its ATS and automation manager (contract), I designed and built one purpose-built system to replace both, on my own.
It has two apps: a recruiter CRM for the agency's team and a talent portal where candidates register themselves. A single form schema with 14 field types covers several sectors and professions, and more than 15 n8n workflows run alongside the apps.
The screenshots show demo data.
Key features
- Recruiter CRM with talent and sales pipelines
- Contacts, leads and group-based roles
- Talent portal with self-service registration
- Sector-specific forms that candidates can save and resume
- One form schema with 14 field types for several sectors and professions
- Talent portal in several languages, including right-to-left Arabic
- CRM interface in English and German, with 3,800+ translation keys
- 15+ n8n workflows; email through Microsoft 365 (Exchange Online shared mailbox)
- Indexes, connection pooling, Redis caching and pagination for large datasets
Technologies used
- Next.js
- TypeScript
- Tailwind CSS
- Supabase
- Vercel
- n8n
- Microsoft 365
- Redis