Web / FullstackConfidential

Healthcare Recruitment Platform

Multi-tenant recruitment platform for the healthcare sector

Next.jsMySQLNextAuthReact Hook Form
Context

Healthcare recruitment is one of the most demanding sectors to digitize — sensitive data, critical processes, users accessing on the move during shifts, and an operation that cannot stop. The challenge wasn't to build a website. It was to build a complete operations platform — and then build it twice.

What was built

Two complete and independent products on a shared multi-tenant architecture. Each product has its own public website, candidate portal and staff portal — completely separate experiences for completely different audiences, sharing the same backend infrastructure efficiently and securely.

Frontend

The public website allows candidates to search vacancies with advanced filters by title, location, type and category, browse articles and news, and submit applications, complaints and compliments — all through custom forms built with React Hook Form, with no dependency on an external CMS.

Backend & Auth

The staff portal and candidate portal have completely separate authentication flows via NextAuth, with role-based access control. The backend was built in Next.js with MySQL, including routes and services to manage vacancies, candidates, articles and forms — all developed from scratch, no off-the-shelf solutions.

My roleFullstack Developer
Screenshots