Java & Sistemas Empresariales
JavaSpring BootPostgreSQLMinIOOpenSearchReact
CaseFlow — gestión documental empresarial

Sobre el proyecto
Gestión de expedientes que separa metadatos y workflow en PostgreSQL, archivos en MinIO y búsqueda reconstruible en OpenSearch.
Qué incluye
- Versionado y transiciones explícitas para cada expediente
- Carga multipart en streaming sin guardar binarios en la base
- Búsqueda full-text y reindexación por lotes reanudable
Cómo funciona
- 1PostgreSQL conserva el estado y los metadatos oficiales
- 2MinIO recibe el documento original mediante streaming
- 3OpenSearch indexa una proyección del contenido
- 4Un lote con cursor puede reconstruir el índice cuando haga falta