Terminado

Desarrollo de Plataforma Integral de Reclutamiento y Gestión de Talento con Ia

Publicado el 29 Diciembre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere el desarrollo completo de una plataforma web integral para la gestión de reclutamiento y talento, diseñada para conectar candidatos y empresas. El sistema debe ser robusto, escalable y ofrecer una experiencia de usuario fluida y bilingüe (español/inglés).

El proyecto se divide en varias fases clave:

avance 1 – registro y autenticación

este módulo constituye el punto de entrada al sistema y define la seguridad base de la plataforma.

El sistema debe permitir el registro de dos tipos de usuarios:
- Candidatos
- Empresas

El proceso de registro debe ser simple, rápido y bilingüe (es / en). El usuario selecciona su tipo de cuenta y completa un formulario mínimo.
Todos los usuarios quedan asociados a un tenant desde el primer momento.

Estados principales:
Candidato: Pre_registro → onboarding → active
empresa: pre_registro → pending_approval → active

el registro incluye:
- validación de email obligatoria
- contraseñas cifradas
- detección de idioma
- asignación automática de tenant
- bloqueo de acceso sin verificación

no se permite iniciar sesión sin email verificado.

avance 2 – onboarding del candidato + prueba psicológica default

el onboarding del candidato es un proceso guiado tipo wizard, diseñado para reducir fricción y aumentar la calidad del perfil.

Pasos:
1. Perfil básico (ubicación, disponibilidad, modalidad)
2. Experiencia y educación resumida
3. Resumen profesional o carga de CV
4. Prueba psicológica default gratuita (obligatoria)

La prueba default mide rasgos laborales generales, no clínicos, y tiene impacto directo en la visibilidad del perfil.

Un candidato que no complete la prueba queda con visibilidad limitada.
La finalización del onboarding cambia el estado a Active.

avance 3 – pruebas psicológicas premium

el sistema debe permitir la compra voluntaria de hasta 4 pruebas psicológicas premium.
Estas pruebas incrementan el ranking y la visibilidad del candidato.

Características:
- Compra individual o por paquetes
- Resultados resumidos
- Consentimiento explícito
- Uso exclusivamente laboral
- Configurables por tenant

La empresa solo visualiza indicadores cualitativos (alto / medio / bajo).

avance 4 – perfil y dashboard de empresa

las empresas cuentan con un perfil corporativo editable y un dashboard operativo.

El perfil incluye:
- Datos legales y comerciales
- Logo y branding
- Información pública para candidatos

El dashboard muestra:
- Vacantes activas
- Postulaciones
- Candidatos evaluados
- Actividad reciente

Las empresas marca blanca pueden personalizar dominio, colores e idioma.

avance 5 – publicación de empleos y destacados

las empresas pueden crear, editar y publicar vacantes.

Estados de vacante:
draft, active, paused, closed, expired

los empleos destacados tienen mayor visibilidad y vencimiento automático.
La activación puede requerir pago o uso de créditos.

Los candidatos pueden buscar, filtrar y postular directamente.

avance 6 – postulaciones y gestión de candidatos

este módulo gestiona la relación empresa–candidato.

Estados de postulación:
submitted, viewed, shortlisted, interview, offered, hired, rejected, withdrawn

la empresa gestiona candidatos por estados y ranking.
El candidato puede ver el estado de sus postulaciones.

avance 7 – notificaciones y mensajería

el sistema envía notificaciones internas y correos electrónicos automáticos.

Eventos notificados:
- Registro
- Postulación
- Cambios de estado
- Mensajes

Las plantillas son configurables por tenant.
Existe mensajería contextual ligada a postulaciones.

AVANCE 8 – BÚSQUEDA Y matching inteligente

el matching prioriza candidatos según:
- pruebas realizadas
- compatibilidad con vacante
- perfil completo
- actividad reciente

el sistema no excluye candidatos, solo los ordena.
El score es interno y no visible.

avance 9 – pagos y facturación

el sistema permite cobrar por:
- pruebas premium
- empleos destacados
- planes empresariales

los pagos se realizan mediante pasarela externa.
No se almacenan datos de tarjetas.
Los pagos generan comprobantes y registros auditables.

avance 10 – panel de administración

el panel de administración permite control total del sistema.

Super Admin:
- Usuarios
- Empresas
- Tenants
- Pruebas
- Precios
- Pagos
- Auditoría

Tenant Admin:
- Solo su tenant

Todas las acciones quedan registradas.

avance 11 – reportes y kpis

reportes disponibles por nivel:
- candidato
- empresa
- tenant
- super admin

incluyen métricas de reclutamiento, uso de pruebas y monetización.
Permiten exportación a Excel.

avance 12 – qa, seguridad y cumplimiento

incluye pruebas funcionales, seguridad, control de accesos, cifrado de datos y cumplimiento legal.

Se asegura:
- Aislamiento multi-tenant
- Protección de datos sensibles
- Uso ético de pruebas psicológicas
- Backups y auditoría

avance 13 – arquitectura técnica

stack recomendado:
frontend: next.js
Backend: NestJS
DB: PostgreSQL
Cache/Queue: Redis
Storage: S3
Infra: Docker + ci/cd

arquitectura modular y escalable.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias