Loro

Loro

Loro es una aplicación diseñada para ayudar con el manejo de inventario y localización de paquetes de una pequeña oficina de correos. Inicialmente se utilizaba una hoja de Excel para manejar el inventario y utilizando el lector de código de barras se tomaba la lectura de los paquetes para saber su ubicación física, de esta manera al buscarlos se podían ubicar fácilmente.

# Descripción del proyecto

Para este momento trabajaba en una oficina de correos, estaba empezando mi carrera como programador, aunque el empleo no era de programador, fue una buena oportunidad para realizar mi primer producto funcional.

A las pocas semanas de empezar a trabajar, teníamos algunos problemas de logística, se perdía tiempo ubicando los paquetes, algunas veces paquetes pequeños eran difícil de encontrar porque no sabíamos en qué parte del almacén se encontraban. Para solucionar esto en cada estante o rack del almacén, se creó una etiqueta con un código de barras para identificar cada ubicación, con la ayuda del lector de código de barras era posible ubicar los paquetes en sus respectivas ubicaciones para luego con el uso del ordenador ir directamente a por ese paquete sin tener que revisar cada una para encontrarlo.

# Tecnologías utilizadas

  • VB.net
  • .NET framework
  • MySQL
  • PHP

# Propósito

El principal objetivo del aplicativo es reducir el tiempo de organización del inventario y el tiempo de espera de los clientes, al poder ubicar su paquete rápidamente, los clientes no tienen que esperar tanto tiempo mientras son atendidos.

El software fue mejorando continuamente mientras se fue usando, ya al tener la primera versión se fueron agregando nuevas funcionalidades y mejorando las ya existentes con la finalidad de optimizar cada vez los procesos del control de paquetes.

# Retos

Resultaba algo incomodo usar una hoja de Excel y tratar de sincronizarla entre los demás ordenadores de la oficina, por ello se migró la fuente de datos a un servidor dentro de la red local y listar el inventario en todos los equipos de la oficina simultáneamente.

Decidí usar Visual Basic, utilizando .Net Framework 4.6 para la construcción de la aplicación porque ya se tenía desarrollado algunos macros en Excel y resultó algo sencillo migrar el código, además está aplicación se usaría en escritorios de Windows.

# Conclusión

Aunque este proyecto resuelve el caso específico de esta agencia de envíos, a partir de esta experiencia he aprendido a desarrollar aplicaciones para resolver y optimizar problemas reales en cualquier entorno.


Victor
2023 with ❤️ By Victor