Propuesta técnica
Propuesta Técnica
Diseño, desarrollo e implementación custom del portal institucional, CMS, mapa, directorio, documentos, crisis y noticias.
Oferente: Logic OS / Oscar Gabriel Mendoza Celle · RUC 5500120-3
Firmante: Oscar Gabriel Mendoza Celle
Equipo: Diego Laconich · Oscar Celle · Lucas Chamorro
Versión: 3.0 · Propuesta con alternativas cloud, ampliada y servidor interno

Propuesta Técnica
Diseño, desarrollo e implementación custom del portal institucional, CMS, mapa, directorio, documentos, crisis y noticias.
1. Resumen ejecutivo
Logic OS propone el desarrollo de una plataforma institucional custom para centralizar información, servicios, profesionales, recursos de crisis, noticias y documentos técnicos vinculados a salud mental y envejecimiento saludable. La solución se plantea como un portal público mobile-first con un CMS propio para gestión autónoma por parte de CRP.
| Módulo requerido | Alcance Logic OS | Resultado esperado |
| Mapa interactivo | Visualización territorial de establecimientos, marcadores, filtros por región sanitaria, servicio, especialidad y búsqueda cercana. | Ciudadanía e instituciones ubican servicios de salud mental de forma simple y georreferenciada. |
| Directorio de profesionales | Fichas individuales, búsqueda avanzada, navegación por región, institución y especialidad, con control de consentimiento de datos publicados. | Directorio actualizado y administrable por CRP/instituciones autorizadas. |
| Repositorio documental | Biblioteca categorizada de leyes, guías, protocolos, investigaciones y recursos técnicos. | Base documental institucional confiable y organizada. |
| Recursos de crisis | Sección permanente y visible con líneas oficiales y contenidos estáticos validados por CRP. | Acceso rápido a orientación y canales oficiales sin recolectar datos clínicos. |
| Noticias y boletines | Gestión de campañas, comunicados, publicaciones, filtros y paginación. | Canal institucional de comunicación y actualización. |
| CMS | Panel administrativo propio con roles Administrador, Editor e Institucional, auditoría básica y flujos de publicación. | Autonomía operativa de CRP sin depender del proveedor para cambios diarios. |
2. Enfoque metodológico
Levantamiento
→
Arquitectura UX
→
Diseño UI
→
Desarrollo
→
QA
→
Entrega
La metodología combinará análisis funcional, diseño orientado a usuarios, desarrollo iterativo, pruebas funcionales, revisión de seguridad, documentación técnica y capacitación. El enfoque será ágil y controlado, con entregas parciales verificables.
3. Alcance funcional
3.1 Portal público
- Inicio institucional con buscador principal y accesos a módulos.
- Mapa interactivo de establecimientos y servicios.
- Directorio de profesionales e instituciones.
- Repositorio documental categorizado.
- Recursos de crisis visibles en toda la plataforma.
- Noticias, boletines y campañas institucionales.
- Diseño responsive mobile-first.
3.2 CMS propio
- Gestión de establecimientos, profesionales, documentos, noticias y recursos de crisis.
- Roles diferenciados: Administrador, Editor e Institucional.
- Flujo de borrador, revisión y publicación.
- Historial básico de cambios y trazabilidad.
- Importación inicial de datos MSPBS/OPS mediante planilla estructurada.
4. Stack técnico propuesto
| Capa | Tecnología propuesta | Motivo |
| Frontend | Next.js + TypeScript | Rendimiento, SEO, mantenibilidad y escalabilidad. |
| Estilos/UI | Tailwind CSS / componentes propios | Consistencia visual, rapidez y accesibilidad. |
| Backend | API interna / server actions | Integración segura con base de datos y CMS. |
| Base de datos | PostgreSQL | Robustez, open-source y soporte institucional. |
| Georreferenciación | PostGIS o coordenadas indexadas | Consultas geográficas y filtros por cercanía. |
| Mapa | MapLibre / Leaflet + OpenStreetMap | Alternativa open-source y flexible. |
| Contenedores | Docker / Docker Compose | Portabilidad entre cloud e infraestructura interna. |
| Seguridad | HTTPS, RBAC, validación, rate limiting | Protección y control institucional. |
5. Seguridad, privacidad y datos
La plataforma evitará capturar datos clínicos de usuarios públicos. El sistema almacenará principalmente información institucional, contenidos públicos, datos de establecimientos, datos de profesionales autorizados y métricas anónimas de uso.
| Tipo de dato | Ejemplos | Tratamiento recomendado |
| Datos de establecimientos | Nombre, dirección, región, coordenadas, servicios, horarios, contacto. | Validación institucional antes de publicación. |
| Datos de profesionales | Nombre, especialidad, institución, región, contacto publicado si existe consentimiento. | Consentimiento, minimización y solicitud de actualización/eliminación. |
| Contenido documental | Leyes, guías, protocolos, investigaciones, recursos técnicos. | Gestión exclusiva por CRP o usuarios autorizados. |
| Métricas de uso | Visitas, documentos descargados, búsquedas por región, módulos consultados. | Analítica agregada y no sensible. |
| Datos administrativos | Usuarios CMS, roles, logs, fecha de publicación. | Acceso restringido, auditoría y políticas de seguridad. |
No se recomienda capturar: diagnósticos, síntomas, historias clínicas, datos de menores, mensajes de crisis personalizados ni información sensible de salud de la ciudadanía.
6. Cronograma propuesto
| Fase | Duración | Entregable |
| 1. Levantamiento y arquitectura de información | 2 semanas | Mapa del sitio, navegación, matriz funcional, wireframes iniciales. |
| 2. Diseño UI/UX | 3 semanas | Mockups desktop/mobile, guía visual y prototipo navegable. |
| 3. Desarrollo funcional | 8 semanas | Portal público, CMS, roles, mapa, directorio, documentos, noticias y crisis. |
| 4. Migración y georreferenciación | 2 semanas | Carga inicial, normalización y validación de datos. |
| 5. QA, seguridad y ajustes | 2 semanas | Pruebas funcionales, responsive, seguridad básica, SEO y analítica. |
| 6. Despliegue y capacitación | 1 semana | Despliegue coordinado, manuales, capacitación y entrega. |
7. Matriz de cumplimiento
| Requisito | Cumplimiento propuesto |
| Desarrollo custom, no low-code/no-code | Next.js + TypeScript + PostgreSQL + CMS propio. |
| Responsive mobile-first | Diseño iniciado desde pantallas móviles y adaptado a escritorio. |
| Mapa interactivo y directorio | Georreferenciación, filtros, marcadores, fichas y búsqueda cercana. |
| Repositorio documental | Categorización, búsqueda, filtros y administración exclusiva. |
| Recursos de crisis | Sección permanente, visible y administrable por CRP. |
| CMS y roles | Administrador, Editor e Institucional. |
| SEO y analítica | Metadatos, sitemap, robots, URLs amigables, GA4 y Search Console. |
| Repositorio CRP | Código fuente transferible y sincronizado con repositorio institucional. |
| Docker/Kubernetes | Docker inicial; arquitectura preparada para Kubernetes futuro. |
| Seguridad y privacidad | HTTPS, RBAC, protección XSS/SQLi/CSRF, backups, consentimiento y eliminación. |