Volver al hub Apps móviles · Fase 2
PinoleroBox Fase 2 · arranca después de Fase 1
App móvil iOS + Android · Expo / React Native

El casillero en el bolsillo
de la diáspora.

Una sola app. Un solo código. Push notifications nativas, scanner de barcode para empleados Miami, mapa en vivo y deep-links desde WhatsApp directo al paquete. Construida sobre el mismo backend de Fase 1 — no se reescribe nada.

Las 6 pantallas principales

Mirá cómo se siente.

14:08 📶 🔋 92%
Hola, María José
PBE-1042 · Managua
📦
Anker GaNPrime listo
PBE-1042-A · $11.30 USD
Retirar
👟
Adidas Sambas
En tránsito · ETA jue 21
Tránsito
📚
3 libros Ottolenghi
Sale vie 16 may
Bodega
+
Pre-alertar
Pegá tracking
📦
Paquetes
🗺️
Mapa
💬
Chat
👤
Perfil
Mis paquetesHome screen
14:08 📶 🔋 92%
‹ Volver · PBE-1042-A
Anker GaNPrime 65W
● LISTO RETIRAR
Recibido MIA8 may · 14:08
Vuelo MIA→MGA9 may · 06:30
Listo en Metrocentro10 may · 08:12
Pagar $11.30 · Retirar
Detalle + mapaTimeline en vivo
14:08 📶 🔋 92%
14:08
Jueves 8 de mayo
📦
PINOLERO BOX
Tu Anker GaNPrime ya está en bodega Miami.
Pesado: 1.4 lb · aéreo · ETA Managua viernes. Tap para ver fotos.
ahora
PINOLERO BOX
Pre-alerta confirmada
SHEIN · pedido SHE-89241 detectado. Te avisamos al recibir.
hace 4 h
💬
WHATSAPP
Pinolero Box
📦 Tu paquete llegó a Miami…
ahora
Push nativoLock screen + WA respaldo
14:08 📶 🔋 92%
Mis paquetes en el mapa
Anker GaNPrime · en NI
PBE-1042-A · listo en Metrocentro
Adidas Sambas · tránsito
PBE-1042-B · ETA jueves
Mapa de mis envíosLocaliza cada paquete
14:08 📶 🔋 92%
‹ Volver
Pre-alertar paquete
Tracking
9405-5036-9930-2381-04
USPS detectado · cubre 70% de Amazon
Vendor
Amazon
Descripción
Cargador Anker 65W
Aéreo
$7/lb · 3d
Marítimo
$3/lb · 15d
Crear pre-alerta →
Pre-alerta 1 tapAuto-detecta carrier
14:08 📶 🔋 92%
Modo empleado · Carlos M.
Apuntá al barcode del paquete
Reduce ingreso a 25 segundos
📷 Foto
Asignar PBE
⚖️ Pesar
Scanner empleadoSolo Miami · 4× más rápido
Por qué Fase 2 es Fase 2

Móvil refuerza. No reemplaza.

El web app + WhatsApp ya cubre 80% del dolor. Móvil viene cuando el ahorro de Fase 1 esté validado, no antes.

📲

Push nunca falla

WhatsApp depende de que el usuario tenga datos y abra la conversación. Push nativo entra al lock screen aunque no abra Pinolero Box.

  • iOS APNS + Android FCM
  • Funciona offline
  • Llega < 2 segundos
📷

Scanner que libera Miami

Carlos escanea el barcode con el celular en lugar de teclear el tracking. La recepción de un paquete pasa de 90 segundos a 25.

  • Cámara nativa, sin keyboard
  • Bulk scan: 50 paquetes en 20 min
  • Auto-match con pre-alertas
🔗

Deep-links desde WhatsApp

El cliente toca "Ver paquete" en WhatsApp y se abre directo en la app — sin login, sin buscar el correo.

  • Universal Links (iOS)
  • App Links (Android)
  • Pasa el contexto del paquete
🗺️

Mapa en el bolsillo

Ver dónde está cada paquete en un mapa real. Compartir ubicación de la sucursal por WhatsApp con un tap.

  • Mapa GPS del cliente → sucursal
  • Comparte ubicación nativa
  • Funciona offline (tiles cacheados)

Modo offline

El cliente revisa sus paquetes incluso sin internet — datos cacheados localmente, sincroniza al volver.

  • SQLite local (Expo SQLite)
  • Sync diferencial
  • UX consistente sin red
💳

Apple Pay + Google Pay

Pagar el paquete con Touch ID / Face ID en 2 segundos. Mejor conversión que escribir tarjeta cada vez.

  • Apple Pay nativo
  • Google Pay nativo
  • + BAC, LAFISE, Stripe respaldo
Cómo está construido

Una codebase. Dos plataformas. Cero reescritura.

Expo (React Native) sobre el mismo backend Next.js de Fase 1. Publicación en App Store y Google Play incluidas.

Framework
Expo SDK 52
React Native + Expo Router (file-based, igual que Next.js App Router). EAS Build para iOS + Android desde la nube.
Backend compartido
Mismo Next.js
Las route handlers de Fase 1 sirven a la app vía REST. Sin servidor adicional. Sin duplicar lógica de negocio.
Notifications
Expo Push
Wrapper sobre APNS (iOS) + FCM (Android). Una sola API server-side. Tokens por dispositivo.
Mapas
Mapbox GL Native
O React Native Maps con Apple/Google nativos. Tiles cacheados para modo offline.
Updates
EAS Update
OTA updates: pushear cambios JS sin pasar por App Store review. Solo binary changes requieren submit.
Storage local
Expo SQLite
Cachea paquetes localmente. Funciona offline. Sincroniza diferencial al recuperar red.
Auth
Expo SecureStore
JWT cifrado en Keychain (iOS) / Keystore (Android). Biometric unlock con Face ID / fingerprint.
Inversión
$3,000 USD
Fase 2 completa · 6–8 semanas · publicación incluida · +6 meses soporte.
Lo que dirán los clientes

Proyección de reviews · App Store + Google Play

Estimado a 90 días post-lanzamiento, basado en patrones de adopción de apps similares en LATAM.

★★★★★
"Por fin no tengo que llamar a Pinolero Box cada 3 días para saber si llegó mi pedido. La notificación me avisa antes de que yo me acuerde."
MJ
María José A.
Managua · App Store
★★★★★
"El mapa donde veo dónde está mi paquete es lo mejor. Antes era totalmente a ciegas. Ahora sé que viene en el contenedor del viernes."
JC
Jimena C.
Estelí · Google Play
★★★★★
"El botón en el WhatsApp que abre la app directo en mi paquete es brillante. Pago con Face ID y salgo a retirarlo. Tres tap y ya."
AF
Andrea F.
Managua · App Store
Próximo paso

Construir Fase 2 cuando Fase 1 esté validada.

El flow sugerido: lanzás Fase 1, medís reducción de llamadas durante 30-60 días, firmás Fase 2 con confianza. O firmás combo hoy y arrancamos móvil apenas cierre Fase 1.

$3,000 USD · 6–8 semanas App Store + Google Play incluidos +6 meses soporte
Ver inversión Fase 2 → Cronograma