Todos los proyectos Python · Flet · MySQL · Escritorio

BLC One

Plataforma de gestión para el área de servicios de un grupo de energía renovable que opera remotamente cerca del 17% de la generación renovable del país. Centraliza plantas, contratos y compromisos regulatorios que vivían en planillas.

  • ClienteBLC Power Generation
  • PaísArgentina y Colombia
  • RolDiseño y construcción desde cero
  • Estadov0.3.4 entregada · aplicación interna
  • 237plantas
  • 2.555compromisos regulatorios
  • 2.709tests automatizados
  • 82decisiones de arquitectura documentadas

Aplicación interna sobre red privada. Los datos de clientes, plantas y personas están difuminados en las capturas.

El problema

Clientes, plantas, cronogramas de reportes ante el organismo regulador y agendas se manejaban en Excel y scripts sueltos. No había trazabilidad ni control de quién podía ver o modificar qué.

Antes

237 plantas y 2.555 compromisos regulatorios en Excel y scripts sueltos, sin trazabilidad ni control de accesos.

Después

Todo en un sistema, con permisos por rol sobre quince pantallas y 2.709 tests que lo respaldan.

Lo que construí

  • Ingreso y control de acceso por rol, con tres roles sobre quince pantallas, permisos por ruta, modo de solo lectura y menú filtrado.
  • Alta, baja y modificación de clientes, plantas con versionado histórico de configuraciones, y usuarios internos y externos.
  • Gestor de reportes con cronograma anual, asignación de procesador y aprobador, seguimiento y matriz de servicios.
  • Vista cruzada de plantas por tipo de reporte, con filtros por rango de fechas.

Con qué está hecho

Python 3.13FletSQLAlchemy 2MySQL 8PyInstallerdesarrollo dirigido por especificación

¿Tenés algo parecido entre manos?

Contame el problema y lo charlamos.

Escribime