content: añade LlarJove (RAG) y VitaLiber CRM/ERP v2#80
Conversation
Tarjetas + páginas de detalle (ES/EN) de dos proyectos recientes: LlarJove, chatbot RAG de vivienda joven (Fastify + GPT-4 + React 19, demo en Railway, repo público), y VitaLiber CRM/ERP v2, reescritura multi-tenant con PostgreSQL RLS (Symfony 7 + API Platform 4 + React 18, repo privado). Estrenan las categorías ia-chatbots y arquitectura-avanzada. Build 22 páginas OK, 266 tests en verde.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Code Review
This pull request adds two new projects, "LlarJove" (a RAG housing assistant chatbot) and "VitaLiber CRM/ERP v2" (a multi-tenant CRM/ERP rewrite), to the portfolio. This involves adding their details and metrics to the English and Spanish localization files, as well as updating the project slugs list. The review feedback highlights minor grammatical and gender agreement issues in the Spanish translation strings that should be corrected for better readability.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| }, | ||
| { | ||
| "heading": "Enfoque", | ||
| "body": "Proyecto de IA aplicada con impacto social: la información oficial sobre vivienda está dispersa y es difícil de interpretar; el asistente la centraliza y la responde en lenguaje claro, citando siempre la fuente oficial." |
There was a problem hiding this comment.
En la descripción del enfoque de llarjove-rag-chatbot, la frase "el asistente la centraliza y la responde en lenguaje claro" utiliza un pronombre redundante e incorrecto ("la responde"), ya que no se "responde la información". Sería más natural y correcto decir "el asistente la centraliza y responde en lenguaje claro".
| "body": "Proyecto de IA aplicada con impacto social: la información oficial sobre vivienda está dispersa y es difícil de interpretar; el asistente la centraliza y la responde en lenguaje claro, citando siempre la fuente oficial." | |
| "body": "Proyecto de IA aplicada con impacto social: la información oficial sobre vivienda está dispersa y es difícil de interpretar; el asistente la centraliza y responde en lenguaje claro, citando siempre la fuente oficial." |
| }, | ||
| { | ||
| "heading": "Proceso y estado", | ||
| "body": "Entrega por fases espejando el plan de migración (8 fases con milestones e issues en GitHub): identidad y acceso, catálogos, CRM, telemarketing, ventas y comunicaciones ya fusionadas en main. Decisiones documentadas en 7 ADRs, monorepo PNPM + Composer + Taskfile, CI/CD y tests de PHPUnit y Vitest, incluidos tests de aislamiento RLS. Migración solo de datos vivos, con el legacy como archivo de solo lectura." |
There was a problem hiding this comment.
En la sección "Proceso y estado" de vitaliber-crm-erp-v2, se utiliza "ya fusionadas en main" para referirse a una lista mixta de elementos masculinos y femeninos ("identidad y acceso, catálogos, CRM, telemarketing, ventas y comunicaciones"). En español, la concordancia para listas mixtas debe ser en masculino plural ("ya fusionados en main"), tal como se hace correctamente en la descripción corta (línea 801).
| "body": "Entrega por fases espejando el plan de migración (8 fases con milestones e issues en GitHub): identidad y acceso, catálogos, CRM, telemarketing, ventas y comunicaciones ya fusionadas en main. Decisiones documentadas en 7 ADRs, monorepo PNPM + Composer + Taskfile, CI/CD y tests de PHPUnit y Vitest, incluidos tests de aislamiento RLS. Migración solo de datos vivos, con el legacy como archivo de solo lectura." | |
| "body": "Entrega por fases espejando el plan de migración (8 fases con milestones e issues en GitHub): identidad y acceso, catálogos, CRM, telemarketing, ventas y comunicaciones ya fusionados en main. Decisiones documentadas en 7 ADRs, monorepo PNPM + Composer + Taskfile, CI/CD y tests de PHPUnit y Vitest, incluidos tests de aislamiento RLS. Migración solo de datos vivos, con el legacy como archivo de solo lectura." |
|
✅ CI Pipeline passed! All checks completed successfully. |
Tarjetas + páginas de detalle (ES/EN) de dos proyectos recientes que estrenan las categorías IA & Chatbots y Arquitectura Avanzada:
Verificación: JSON válido, prettier sin cambios,
tsc --noEmitlimpio, 266/266 tests, build con 22 páginas estáticas (nuevas rutas/projects/llarjove-rag-chatboty/projects/vitaliber-crm-erp-v2en ES/EN).