SaaS / AI
Smart CRM
A multi-tenant CRM with AI assistance built into the record, summarising history and surfacing the next action for every account.
- Next.js
- TypeScript
- PostgreSQL
- OpenAI
- +1
View Case Study
Case Study / Web Application
RecruitFlow / 8 weeks
An internal recruitment frontend with separate admin and candidate workspaces — job posting, applicant review, interview scheduling and application tracking in one interface.

Overview
An in-house recruitment operation whose hiring workflow had outgrown its tooling. Postings lived in one place, applications arrived by email with no single home, and booking an interview meant back-and-forth messages and manually pasted meeting links. Nothing could answer the basic question — how many candidates are in screening right now?
Challenge
The situation before the engagement, in the client's terms.
Recruitment operations ran on inboxes and spreadsheets — postings lived in one tool, applications in another, and interview booking was email ping-pong.
CVs and cover letters arrived by email with no single place to review a candidate.
Nobody could see how many candidates sat in screening, interview or offer stages.
Scheduling interviews meant back-and-forth messages and manually pasted meeting links.
Free-form applications made it hard to compare candidates against the same questions.
Objectives
What the build needed to achieve before implementation began.
Give admins and candidates two distinct, focused workspaces in one app
Keep every applicant's materials in a single reviewable dossier
Make scheduling an interview a two-click task with a meeting link
Turn applications into a structured flow so candidates can be compared fairly
Show the whole pipeline at a glance in reports and dashboards
Solution Design
The approach that addressed each challenge above.
One product, two workspaces. The admin side owns the hiring pipeline end to end; the candidate side makes applying and tracking progress a structured, guided flow.
Route groups split admin and candidate experiences while sharing the same UI primitives.
Jobs carry department, location, type and salary, so listings stay consistent and searchable.
Each applicant opens to tabs for personal information, resume, cover letter, screening answers and notes.
Interviews scheduled with platform selection and a meeting link, all recorded against the applicant.
Capabilities
What RecruitFlow does in day-to-day use.
Separate admin and candidate interfaces under one codebase, built from the same UI primitives.
Create, edit and close listings with department, location, employment type and salary bands.
Every candidate tracked through New → Interviewing → Hired → Rejected, with a full dossier per applicant.
Book interviews with meeting-platform selection and a link, recorded against the applicant.
Guided multi-step apply flow: personal info, resume upload, screening questions, review and submit.
Hiring dashboards with applicant, job and hire figures plus status breakdowns.
Technology Stack
Outcome
What changed for the business after launch.
2
Workspaces, one app
Separate admin and candidate interfaces built from shared components.
10+
Routed screens
Auth, admin and dashboard route groups cover the full hiring journey.
4
Pipeline stages
Every applicant moves through a consistent New → Interviewing → Hired → Rejected flow.
5
Dossier tabs per applicant
Personal info, resume, cover letter, screening answers and notes in one view.
Interface
Screens from the delivered system.




Conclusion
Recruiters now run the whole cycle from one workspace: publish a job, review a complete applicant dossier, attach a meeting link and move the candidate through the pipeline. Candidates get a guided application flow and a dashboard that shows exactly where they stand — no more chasing status by email.
More work
Other systems built on similar foundations.
SaaS / AI
A multi-tenant CRM with AI assistance built into the record, summarising history and surfacing the next action for every account.
View Case Study
AI / Web Application
A web platform that parses resumes into structured data, matches candidates to roles with an explainable score, and generates tailored documents.
View Case Study
Next step
Tell us what your business needs to automate and we'll map out a practical build.
hello@thedevrox.comWe reply to every enquiry within one business day.