AkveoContacto

Optimización de una plataforma de monitorización de cargadores

Akveo transformó una plataforma lenta de monitorización de cargadores basada en Retool en un panel de control rápido, escalable y seguro para una empresa europea de movilidad eléctrica, que ya está desplegado en varios países.

Optimización de una plataforma de monitorización de cargadores

[ Cliente ]

Sobre el cliente

Una empresa europea de infraestructuras de movilidad eléctrica, presente en 11 países, que gestiona una amplia red de cargadores para vehículos eléctricos y se dedica a soluciones de transporte sostenible. Necesitaba una mejor solución para gestionar los datos de los cargadores en tiempo real, los accesos de los usuarios y la notificación de averías.

12×
Actualización de pantalla más rápida
11
Países en un solo panel de control
5 meses
Duración del proyecto

[ Desafío ]

Una aplicación de Retool que se bloqueaba más de un minuto en cada actualización

  • Graves problemas de rendimiento en la aplicación de Retool existente (tiempos de carga superiores a un minuto)
  • Imposibilidad de gestionar en tiempo real los datos procedentes de varios sistemas backend
  • Falta de controles de acceso granulares y de escalabilidad entre países

[ Solución ]

Desarrollo de la solución

El cliente no estaba satisfecho con el rendimiento de su aplicación de Retool, que se bloqueaba un minuto o más en cada actualización de la pantalla. La causa era que había que recuperar varios conjuntos de datos en el frontend para cruzar la información. Diseñamos y desarrollamos una aplicación de Retool que muestra las estadísticas de todos los cargadores de la red en los 11 países y funciona mucho más rápido. Como los datos procedían de distintos sistemas, implementamos una base de datos de caché en PostgreSQL con datos normalizados. Así pudimos unir sobre la marcha tablas de distintas fuentes con un retraso mínimo y realizar cálculos complejos. Además, la seguridad reforzada y el control de acceso granular se basan en el Business Plan de Retool.

Además, los administradores de cada país pueden codesarrollar sus propias aplicaciones y añadir enlaces a ellas en la barra de navegación izquierda de los usuarios, gracias a una aplicación creada específicamente para ello.

Alcance funcional

Permisos de usuario

  • Los administradores globales pueden gestionar los permisos de los usuarios por país
  • Estos permisos se aplican en cada consulta SQL

Sistema de plantillas de tickets

  • Para agilizar el trabajo de los equipos de operaciones, los usuarios pueden definir sus propios tickets por país
  • Estas plantillas se muestran cada vez que un usuario crea un ticket para un cargador
  • Los tickets se crean en Salesforce

Panel de averías

  • La aplicación muestra el número de averías de los países seleccionados
  • Cada contador funciona también como botón de filtro: al hacer clic, se filtran los datos de la tabla inferior
  • Se muestran datos adicionales en filas desplegables de la tabla

Mapa de averías

  • Las averías pueden mostrarse en forma de mapa en la aplicación principal, o los usuarios pueden abrir la aplicación específica «Full-screen map»

Menú por país

  • Los administradores de cada país pueden crear sus propias aplicaciones y elegir qué elementos del menú se muestran a sus equipos

[ Resultados ]

Un impacto tangible

La plataforma de Retool optimizada permitió a la empresa de movilidad eléctrica gestionar su red de cargadores de forma escalable, rápida y descentralizada.

Mayor rendimiento

El tiempo de actualización de la pantalla pasó de más de un minuto a menos de 5 segundos

Una arquitectura escalable

Una base de datos central y normalizada permite escalar sin dificultad de un país a otro

Más autonomía para los usuarios

Los administradores de cada país pueden crear y gestionar sus propias aplicaciones sin recurrir al equipo central

[ Stack tecnológico ]

Las tecnologías del proyecto

Frontend

Retool

Backend

Retool WorkflowsPostgreSQL

Imágenes

Optimización de una plataforma de monitorización de cargadores, imagen 1

¿Tiene un proyecto en mente?

Hablemos de sus objetivos y de cómo podemos ayudarle a alcanzarlos.

Dmitry Klim
Dmitry Klim
Head of Growth
Clutch
5900 Balcones Drive #21729, Austin, TX 78731[email protected]+1 (512) 921-9631