Full stack/ En producción
Alerta Trabajo
Portal gratuito de noticias laborales, artículos y simuladores para trabajadores, con API en NestJS y Angular SSR. Llegó a más de 20.000 clics orgánicos al mes.
- NestJS
- MongoDB
- Angular SSR
- REST API

## El problema
Los trabajadores buscan en Google dudas sobre despidos, nóminas o convenios y encuentran contenido disperso o desactualizado. El objetivo era un portal rápido e indexable que publicara noticias laborales y canalizara consultas de asesoría.
## Qué construí
- ›API en NestJS con MongoDB para gestionar artículos, categorías y consultas de asesoría.
- ›Frontend en Angular con SSR para que cada artículo llegue a Google renderizado y con sus metadatos.
- ›Simuladores y calculadoras gratuitas para el trabajador, como el cálculo del finiquito o el Ingreso Mínimo Vital.
- ›Formulario de consultas conectado al backend, con flujo de asesoría que llegó a generar ingresos.
## Decisiones técnicas
- ›SSR en lugar de SPA pura: el tráfico dependía de Google y el contenido tenía que ser indexable desde el primer render.
- ›MongoDB por la estructura flexible de los artículos (bloques, etiquetas, metadatos SEO variables).
- ›Datos estructurados (JSON-LD) generados desde la API para cada artículo.
## Resultado
- ✓Más de 20.000 clics orgánicos al mes en su mejor momento (Google Search Console).
- ✓Referente en búsquedas laborales durante su pico; consultas de asesoría diarias.
- ✓Hoy sigue online, con mucha menos actividad que en su pico.
## Próximos pasos
- [ ]Tests unitarios y e2e con Jest en el backend.
- [ ]API pública de solo lectura documentada con Swagger (noticias y categorías, con rate limiting).
- [ ]Pipeline de CI con GitHub Actions.
- [ ]Completar la migración del frontend a signals y zoneless.
- [ ]Pipeline de borradores asistidos por IA con revisión humana antes de publicar.
Siguiente proyecto
Limpieza de Cristales Castellón
