Saltar al contenido
← Volver a Inicio

PostulaDo

Gestión de Usuarios y Postulaciones

2026 NestJS AI & Scraping CI/CD

Descripción del Proyecto

PostulaDo es un sistema backend avanzado diseñado para la gestión de postulaciones laborales. Además de su arquitectura base en NestJS y Prisma (PostgreSQL) con seguridad JWT y RBAC, el sistema incorpora un motor de Análisis Inteligente de Ofertas. Mediante Web Scraping y la integración con modelos de lenguaje vía SGLang (utilizando XGrammar y RadixAttention), extrae automáticamente requisitos técnicos, responsabilidades y analiza la cultura empresarial desde una URL, generando informes y cover letters personalizados.


Todo el ciclo de vida está asegurado con Tests de Integración End-to-End (E2E) aislados en contenedores Docker y flujos automatizados de CI/CD mediante GitHub Actions.


Roadmap: Se encuentra en planificación el desarrollo de una interfaz frontend para consumir esta API.

Stack Tecnológico

Framework & ORM

NestJS, Prisma, PostgreSQL

Inteligencia Artificial

SGLang, XGrammar, RadixAttention

Scraping

OpenAI SDK, Cheerio

Seguridad

JWT, Passport, Ownership Guards

Testing

Jest E2E Integration (Dockerizados)

DevOps & CI/CD

Docker, Docker Compose, GitHub Actions