Vytal Speed-up API
Vytal, un sistema de envasado inteligente y sostenible que le ayuda a evitar los residuos de envases.
Vytal, un sistema de envasado inteligente y sostenible que le ayuda a evitar los residuos de envases.
Para hacer un seguimiento de los pedidos y los platos enviados a los clientes, la cocina utilizó la aplicación Vytal para escanear las cajas mediante códigos QR. La aplicación se desarrolló para su uso en un restaurante/café para vender unas cajas, escanearlas o aceptarlas de nuevo. El caso de uso en la cocina de nuestro cliente lo amplió a unas 500-1000 cajas por hora. El reto en este caso era la velocidad de la aplicación, ya que está diseñada para manejar 2-3 cajas a la vez, como se describe, y no 500-1000 por hora. Además, el escáner de códigos QR soportado por la aplicación vytal provocaba ocasionalmente el bloqueo de la aplicación, lo que retrasaba todo el proceso.
Para resolver este problema, lo dividimos en 3 pasos
Comprender la arquitectura del sistema y de la aplicación vytal: esto nos permitió examinar más de cerca los problemas que podíamos solucionar y centrarnos en las cosas que podíamos mejorar. La estructura de la base de datos, los puntos finales de la API y las limitaciones fueron el objetivo de este paso.
Entendiendo el punto de dolor - si el límite de la API era la causa de la ralentización, necesitábamos almacenar todo en nuestra base de datos y luego transferirlo a vytal en una fecha posterior de una manera independiente del tiempo. Sin embargo, si la arquitectura no lo admite, puede ser que esta forma de trabajar no sea práctica para el sistema vytal.
Creación de un MVP de prueba para ver si podíamos resolver el problema: al crear una aplicación de prueba, pudimos comprobar cada uno de estos problemas (velocidad de exploración, rendimiento de la API y limitaciones de la API) y, finalmente, resolver cada uno de ellos. Gracias a este enfoque, se descubrieron y resolvieron los principales problemas antes de su aplicación.
Los retos a los que nos enfrentamos en cada uno de los pasos anteriores se resolvieron mediante soluciones creativas basadas en una comprensión fundamental de la arquitectura y el diseño de la base de datos de un sistema circular de este tipo para el seguimiento de un producto a lo largo de su ciclo de vida. Que las fases individuales estén lo suficientemente separadas como para compensar los errores del sistema, y que estén conectadas de tal manera que se pueda hacer un seguimiento del artículo en cada paso, son mejoras que también hemos implementado en este sistema.



Juntos planificamos, discutimos y ejecutamos su proyecto.
AppLeute GmbH es una empresa de transformación de IA para pymes de servicios B2B en la región DACH cuyos procesos operativos han superado sus herramientas existentes. Le ayudamos a mapear de forma fiable procesos complejos con el software y la IA adecuados.