Volver al portfolio// Case study · Backend Java

ProGestor

Plataforma SaaS empresarial construida con Java y Spring Boot para gestionar procesos reales: clientes, documentos, fiscalidad, contabilidad, alertas, permisos, auditoría, RGPD y reporting.

Módulos
15+funcionales
Núcleo
Spring Boot+ Hibernate
Seguridad
RBAC+ auditoría
// 01 Parte tecnica

No es un CRUD con pantallas bonitas

El valor del proyecto está en la lógica interna: permisos efectivos, separación por capas, modelos de dominio, importaciones, documentos, automatizaciones, privacidad y reporting.

Flujo backend

5 capas
  1. Request desde vista o API.
  2. Spring Security valida sesión y rutas.
  3. Authorization Service comprueba organización y permisos.
  4. Service layer ejecuta la lógica de negocio.
  5. Repository + Audit persiste y registra la acción.
// 02 Alcance

Módulos construidos

Clientes y contactosFiscalidadContabilidadDocumentosAlertasWorkflowsImportaciones CSVMovimientos bancariosPermisos por organizaciónAuditoríaRGPDAPI públicaFacturae XMLBackupsReporting financiero
// 04 Backend real

Servicios que sostienen el producto

Estos nombres no son decoración: representan piezas reales de la aplicación donde vive la seguridad, la privacidad, los workflows, las importaciones y el reporting.

services/
·OrganizationAuthorizationService.java·ActivityLogService.java·SensitiveFieldEncryptionConverter.java·FacturaeXmlService.java·PublicApiRateLimitService.java·WorkflowAutomationService.java·BulkImportJobService.java·PrivacyRequestService.java·BackupService.java·ClientAnalyticsService.java
// 05 Estado honesto

Qué está hecho y qué sigue evolucionando

ProGestor es un proyecto privado y en evolución. Hay módulos muy avanzados y otros que funcionan como base operativa antes de integrar servicios oficiales externos como AEAT, banca PSD2 o firma avanzada.

Hecho

API pública v1, permisos, auditoría, workflows, documentos, reporting.

Parcial

Fiscalidad, Facturae XML, nóminas ligeras y cifrado server-side.

Diferido

AEAT oficial, banca PSD2, PEPPOL y firma XAdES completa.

// Hablemos

¿Quieres algo parecido para tu negocio?

Puedo ayudarte a convertir procesos internos en una herramienta real, usable y mantenible.

Hablar con Kevin
Hablemos