Cloudtainer fabrica Cloudlock, un candado IoT para contenedores que se comunica por GSM y satélite. En campo, los conductores lo abrían con nRF Connect, una herramienta de desarrollador. Diseñé el producto completo en Figma —el recorrido del conductor y el panel de administrador— y, para la demo, se construyó y envió primero un MVP: una app con marca que encuentra el candado y lo abre sin internet. Superó las pruebas de campo en Argentina y Colombia.
El conductor encuentra su candado en la lista y lo abre desde el móvil, junto al camión.
Diseñé en Figma el recorrido completo del conductor y el panel de administrador. Para la demo se priorizó un MVP: instalar la app y abrir el candado, con seguimiento de aperturas y cierres.
Las cifras describen el alcance y el resultado de esta fase (países de prueba, duración del MVP, modo offline). No incluyo datos internos de negocio.
Cloudlock es un candado físico para contenedores: módulo BLE, servomotor que abre y cierra, sensor de batería y GPS. Se comunica por GSM y, sin cobertura, por satélite. Ese contexto define la app: abrir es local (Bluetooth) y debe funcionar sin red; la telemetría —batería, posición— viaja por el propio candado al servidor, no por el teléfono.
El candado Cloudlock y su electrónica (BLE, módulos GSM/satélite, batería, GPS y servomotor).
El candado montado en las puertas traseras del camión: ahí es donde el conductor lo abre.
El panel web del cliente (app.cloudtainer.eu): estado, batería, última posición y eventos — la telemetría que llega online desde el candado, no por Bluetooth.
En campo, los conductores abrían el candado con nRF Connect, la herramienta de depuración de Nordic. Sin marca, sin producto, sin guía. El encargo: sustituirla por una app de conductor simple y con marca, a tiempo para la homologación — y que funcione sin internet.
| nRF Connect (antes) | App Cloudlock (después) | |
|---|---|---|
| Encontrar el candado | Lista de servicios y UUID en crudo | Por el número impreso en el candado |
| Abrir | Escribir el token a mano en una característica | Botón «Abrir» y el código del conductor |
| Estado | Leer bytes de una característica | Pantalla «Abriendo» (7 s) y «Apertura realizada» |
| Marca | Ninguna, es una herramienta de Nordic | La identidad del cliente |
| Sin internet | Funciona, pero sin guía | Funciona por diseño, con todo el flujo offline |
Antes del MVP dibujé el producto entero en Figma: qué ve el conductor en cada momento del viaje, qué controla el administrador y cómo encajan los roles. Interfaz mínima, pensada para usarse de pie y con una mano.
Prototipo del conductor en Figma: el recorrido completo del viaje, de la asignación a la apertura y el cierre.
Panel de administrador (web): control de candados, autonomía, última posición y aperturas.
Una pantalla hace el trabajo. Escanea los dispositivos Bluetooth cercanos, muestra el candado por su número, conecta y abre —cada estado en una ventana emergente sobre la lista, sin cambiar de pantalla y sin hacer scroll.
Acceso, lista de candados cercanos y confirmación de apertura.
El proceso ocurre en una ventana emergente sobre la lista: conectar, abrir y resultado.
Diseño y front-end juntos: el sistema en Figma y la app en React Native, instalable para la demo. Superó las pruebas de campo en Argentina y Colombia; las siguientes fases quedaron a la espera de la próxima ronda de financiación.
Casos reales de campo: Bluetooth apagado, error de conexión, historial local y la pantalla de marca.
Lo que queda es un producto diseñado de punta a punta en Figma y un MVP construido y enviado: login, búsqueda y apertura del candado por BLE, con marca y offline por diseño. Superó las pruebas en Argentina y Colombia y espera la siguiente ronda de financiación para continuar.