Web / FullstackConfidencial

Healthcare Recruitment Platform

Plataforma de recrutamento multi-tenant para a área da saúde

Next.jsMySQLNextAuthReact Hook Form
Contexto

Recrutamento na área da saúde é um dos sectores mais exigentes para digitalizar — dados sensíveis, processos críticos, utilizadores que acedem em movimento durante turnos, e uma operação que não pode parar. O desafio não era construir um website. Era construir uma plataforma de operações completa — e depois construí-la duas vezes.

O que foi construído

Dois produtos completos e independentes sobre uma arquitetura multi-tenant partilhada. Cada produto tem o seu próprio website público, portal de candidatos e portal de staff — experiências completamente separadas para públicos completamente diferentes, partilhando a mesma infraestrutura de backend de forma eficiente e segura.

Frontend

O website público permite a candidatos pesquisar vagas com filtros avançados por título, localização, tipo e categoria, consultar artigos e notícias, e submeter candidaturas, queixas e elogios — tudo através de formulários custom construídos com React Hook Form, sem dependência de CMS externo.

Backend & Auth

O portal de staff e o portal de candidatos têm fluxos de autenticação completamente separados via NextAuth, com controlo de acesso por role. O backend foi construído em Next.js com MySQL, incluindo rotas e services para gerir vagas, candidatos, artigos e formulários — tudo desenvolvido de raiz, sem soluções de prateleira.

O meu papelFullstack Developer
Screenshots