Sistema Universal de Validación Excel
Plataforma híbrida (PyQt + React) que automatiza extracción, validación y visualización de tablas Excel educativas
Sistema híbrido que automatiza completamente el procesamiento de tablas Excel educativas complejas. Arquitectura compartida entre desktop (PyQt) y web (React + Flask) con algoritmo bidimensional de detección de celdas combinadas. Reduce 90-95% el tiempo de procesamiento manual.
Características Principales
Detección automática de celdas combinadas con algoritmo bidimensional que identifica patrones [valor] y genera spans precisos
Core de negocio compartido entre desktop (PyQt) y web (React + Flask) garantizando consistencia y mantenibilidad
Sistema de validaciones automáticas para coherencia, subtotales y totales con evidencia de estados
Demostración del Sistema Híbrido
Observa cómo el sistema procesa archivos Excel complejos tanto en la interfaz desktop (PyQt) como en la interfaz web (React). Incluye demostración del algoritmo de detección de celdas combinadas, validaciones automáticas y flujo completo de 4 pasos.
Frontend Layer (React / PyQt5) └─ Controlador especializado por UI └─ Visualización tipo Excel con selección de rangos Core Shared Engine (Python) └─ Algoritmo bidimensional de celdas combinadas └─ Validaciones universales puros (sin dependencias UI) Data Layer (Pandas + OpenPyXL) └─ Extracción y limpieza └─ Evidencia de estados y reportes
1. Extracción
Carga y análisis de archivos Excel
2. Detección
Algoritmo bidimensional de celdas combinadas
3. Validación
Verificación de coherencia y totales
4. Visualización
Presentación en interfaz híbrida
Detección de Celdas Combinadas
Excel no proporciona información directa sobre celdas combinadas en archivos complejos
Algoritmo bidimensional que detecta patrones [valor] y calcula spans automáticamente
Arquitectura Híbrida
Mantener consistencia entre interfaces desktop y web sin duplicar lógica
Core de negocio compartido con controladores especializados por plataforma
Validaciones Universales
Validar coherencia en tablas con estructuras variables y datos complejos
Sistema de validaciones automáticas con evidencia de estados y reportes detallados
"Antes tardábamos horas procesando manualmente cada archivo Excel con celdas combinadas. Ahora el sistema detecta automáticamente la estructura y valida todo en minutos."
"La arquitectura híbrida permite mantener un solo core de negocio para desktop y web. El algoritmo bidimensional es elegante y maneja casos complejos que otros sistemas no pueden."


