Angular 21+
Interfaz principal
Sistema de Gestión de Contratación Pública
Proyecto orientado a entidades de servicios públicos en Colombia, enfocado en ordenar el proceso contractual y reducir tareas manuales.
En muchas entidades, la contratación pública combina archivos dispersos, documentos manuales y poca trazabilidad entre CDP, contratistas y contratos. Eso aumenta tiempos de gestión y riesgo de errores operativos.
Pleroma se diseñó para trabajar ese proceso de punta a punta desde una sola aplicación, manteniendo reglas claras y control documental.
La prioridad del proyecto es simple: menos reproceso, mejor seguimiento y documentos consistentes generados desde datos confiables.
Documentos manuales
Creación manual de contratos, resoluciones y adendas propensa a errores humanos
Control presupuestal fragmentado
CDPs en hojas de cálculo sin trazabilidad con contratos
Información dispersa
Datos de contratistas en archivos físicos o digitales sin estructura
Sin trazabilidad
Falta de historial de versiones y auditoría de documentos
Seguridad limitada
Documentos sensibles sin control de acceso adecuado
Este recorrido muestra cómo se conecta cada etapa del proceso dentro del sistema.
El sistema define perfiles de usuario y permisos por módulo para que cada persona vea y gestione solo lo que le corresponde.
El módulo de terceros diferencia entre personas naturales y jurídicas. Cada tipo tiene formularios específicos con validación de documentos de identidad, datos bancarios y toda la información requerida para la contratación pública colombiana.
El Certificado de Disponibilidad Presupuestal (CDP) permite asignar rubros presupuestales con montos específicos. El sistema calcula automáticamente el total y valida que los montos sean consistentes antes de vincularlos a contratos.
Este es el formulario central del sistema. Vincula el CDP con el tercero, define modalidad, fechas, valores, forma de pago, supervisor asignado y configuración de garantías requeridas según la normativa colombiana.
El módulo permite generar contratos y resoluciones en Word con datos del sistema, evitando edición manual repetitiva y errores de copia.
Cada acción relevante del sistema se registra en un log de auditoría con usuario, fecha y detalle. Esto permite seguir cambios en contratos, CDPs y terceros, y revisar el historial cuando se necesita.
Cada entidad configura su información institucional, plantillas y parámetros operativos, manteniendo sus datos separados de otras organizaciones.
Ciclo completo del proceso de contratación pública: desde el registro del tercero hasta el archivo con auditoría, con puntos de control en cada etapa.
Trazabilidad contractual de Pleroma en seis etapas: 1. Registro de Tercero, 2. Certificado Presupuestal CDP, 3. Expediente Contractual, 4. Generación Documental, 5. Revisión y Firma, 6. Archivo y Auditoría.
Alta de persona natural o jurídica con documentación legal completa
Validación documental
Documentos de identidad y soportes completos
Reserva de rubros presupuestales con cálculo automático y validación de montos
Consistencia presupuestal
Montos consistentes con rubros presupuestales
Vinculación CDP + Tercero, definición de modalidad, fechas, valores y garantías
Completitud del expediente
Expediente completo antes de generar contrato
Producción automática de contratos, resoluciones y adendas en formato Word
Integridad de plantilla
Plantilla institucional preservada
Envío por correo, historial de versiones con trazabilidad por usuario y fecha
Auditoría de versiones
Historial de versiones por usuario y fecha
Almacenamiento en S3/MinIO, logs de auditoría y acceso controlado por permisos
Retención y trazabilidad
Bitácora y archivo centralizados
Registro de Tercero
Documentos de identidad y soportes completos
Certificado Presupuestal (CDP)
Montos consistentes con rubros presupuestales
Expediente Contractual
Expediente completo antes de generar contrato
Generación Documental
Plantilla institucional preservada
Revisión y Firma
Historial de versiones por usuario y fecha
Archivo y Auditoría
Bitácora y archivo centralizados
stack://pleroma
Interfaz principal
Gestión de datos
Estilos utilitarios
Componentes de interfaz
Servicios de negocio
Acceso a base de datos
Base de datos relacional
Almacenamiento de archivos
Access + Refresh Tokens
Generación de documentos
Contenedores
Desarrollo full stack orientado a procesos administrativos
Diseño de flujos para gestión contractual
Generación automática de documentos a partir de datos del sistema
Organización de información con base de datos relacional
Control de acceso por perfiles de usuario
Gestión de archivos y soportes del proceso
Pleroma es un proyecto privado y sigue en evolución. Si quieres revisar enfoque, arquitectura o código, puedo compartir una demo y más contexto técnico.