Saltar al contenido
Jorge López
Volver a trabajo seleccionado

2025 · Zendata · Cliente empresarial (NDA)

Control de salida de activos con QR y operación offline

Registra qué activo sale, quién lo autoriza y cuándo se valida en el punto de control, aunque no haya red. Construí el backend en Laravel y la app Ionic. Siguiente paso: medir su confiabilidad.

  • Laravel
  • Ionic
  • Capacitor
  • QR
  • Offline-first

Mi rol

Backend en Laravel y app móvil Ionic/Capacitor. El equipo extiende los módulos y QA los valida.

Evidencia

Lo que hice

  • Backend en Laravel: activos, solicitudes de salida y validación.
  • App Ionic/Capacitor con escaneo QR.
  • Operación sin conexión: los registros se guardan en el dispositivo y se sincronizan al volver la red.

Pendiente de medir

  • Latencia, errores, tiempo de sincronización y registros duplicados o perdidos.

Siguiente paso

  • Medir primero y optimizar después: línea base, un cambio a la vez, con antes y después.
  • Una versión pública independiente como proyecto personal en AWS, escrita desde cero.

La idea

Si la validación depende de la red y la conexión falla en la caseta, el proceso se detiene. Por eso la app funciona sin conexión y sincroniza después.

solicitud ──► autorización ──► escaneo QR ──► registro local ──► sincronización ──► API Laravel

Por qué sigue abierto

Un sistema offline puede fallar sin que nadie lo note: duplicados al reintentar, escaneos que nunca llegan o sincronizaciones lentas. El siguiente paso es medir antes de optimizar, y después construir una versión pública propia sobre AWS (Docker, CI/CD, infraestructura como código) que recorra el mismo problema sin nada del cliente.

Navegación

Inicio/TrabajoworkExperienciaexperienceStackstack

Acciones y CLI

Curriculum Vitae (PDF)cvVisitar GitHubgh
CLI: help · whoami · cv