Field Repair Assistant
App web móvil instalable que guía a un técnico de electrodomésticos durante una reparación: fotos guiadas, lectura con IA de la placa de datos, un plan paso a paso con ramificaciones, revisión de evidencia, cotización y reporte para el cliente.
Arquitectura
Next.js App Router con PostgreSQL y Drizzle. Modelos de visión extraen modelo y número de serie de las fotos como salidas estructuradas validadas con Zod, y el técnico confirma antes de planear; revisar la evidencia puede replanear el resto del trabajo. Las fotos suben a S3 con URLs prefirmadas y una bandeja de salida en IndexedDB guarda lo capturado sin señal. Corre en Docker sobre EC2 detrás de CloudFront; el origen solo acepta tráfico de CloudFront con un encabezado secreto y los secretos viven en SSM Parameter Store.
Aspectos clave
- En producción
- Captura de fotos offline con sincronización
- Confirmación humana antes de cada paso de IA
- Escalamiento de modelos con timeouts por debajo del límite del CDN
- Evaluaciones de clasificadores y modo simulado sin costo