Alumnado CEBEM
Inteligencia de Mercado Laboral
Alumno/a: Diego Alonso Loureiro
Contacto: www.linkedin.com/in/diego-alonso-loureiro-47a522200
Hodos
Descrición do proxecto
DESCRIPCIÓN GENERAL
HODOS (del griego "hodos", camino) es una herramienta web de Market Intelligence orientada al mercado laboral. Su objetivo es facilitar la toma de decisiones profesionales a estudiantes y perfiles junior, proporcionando datos reales de empleabilidad, salarios y riesgo del mercado laboral, además de establecer una relación entre empleado-empleador más precisa y rica en información por ambas partes
La plataforma integra inteligencia artificial (Google Gemini) para normalizar datos profesionales, generar roadmaps de aprendizaje personalizados y ofrecer recomendaciones basadas en el perfil competencial de cada usuario.
El concepto se basa en la colaboración con otras plataformas, empresas y academias para centralizar la toma de decisiones y el acceso a los recursos necesarios para alcanzar los objetivos propuestos laboralmente. FUNCIONALIDADES PRINCIPALES
Explorador de Carreras: Búsqueda de profesiones con filtros por categoría, demanda, dificultad y rentabilidad. Cada profesión incluye métricas detalladas y un "Overall Score" calculado algorítmicamente.
Comparador de Roles: Comparación lado a lado de múltiples profesiones en salarios, empleabilidad, riesgo de automatización por IA, conciliación laboral y skills requeridas.
Radar de Habilidades: Gráfico radar dual (soft/hard skills) que mapea el perfil competencial del usuario contra los perfiles profesionales.
Roadmaps Personalizados: Planes de estudio generados por IA basados en la brecha entre las skills del usuario y las requeridas por la profesión objetivo. Incluye milestones, certificaciones y consejos accionables.
Perfil Inteligente: Configuración de habilidades personales con recomendaciones automáticas (Top 3 profesiones afines).
STACK TECNOLÓGICO
El proyecto se organiza como un monorepo con tres servicios independientes:
FRONTEND:
Next.js 16 (React 19) — Framework principal con App Router
TypeScript 6 — Tipado estricto
Tailwind CSS — Estilos responsivos
Framer Motion — Animaciones y transiciones fluidas
Recharts — Visualización de datos (radar, barras, scatter, gauge)
Radix UI — Componentes accesibles (tooltips, dropdowns)
Lucide React — Iconos vectoriales
Capacitor — Generación de APK nativa para Android
BACKEND:
Node.js 20+ con Express 4 — Servidor HTTP y API REST
TypeScript 5 — Tipado estricto
Google Gemini SDK — Integración con IA generativa (normalización, análisis de riesgo, generación de roadmaps
BASE DE DATOS:
Supabase (PostgreSQL 15) — Base de datos relacional en la nube
9 tablas con Row Level Security (17 políticas RLS)
Autenticación gestionada por Supabase Auth
INFRAESTRUCTURA:
GitHub — Control de versiones
Railway — Hosting del backend + frontend
Capacitor + Android Studio — Compilación de APK móvil