Yappy Oficios AI
Prototipo low-code/no-code para automatizar la respuesta a oficios legales de la billetera digital Yappy. Aplicación web autocontenida en un único archivo HTML, sin servidor ni base de datos remota.
Demo en vivo: https://USUARIO.github.io/yappy-oficios-ai/
(reemplaza USUARIO por tu nombre de usuario de GitHub una vez publicada)
Características
- Onboarding con verificación OTP por email (modo demo, webhook o SMTP configurable)
- 6 roles: Admin, Legal, Cumplimiento, Operaciones, Abogado, Lector
- Registro manual de oficios con validaciones (entidad, número, celular, rango de fechas)
- Búsqueda automática contra tablas internas (50 usuarios + 200 transacciones de prueba)
- Generación automática de carta formal con datos del titular y resumen de transacciones
- Aprobación o rechazo con motivo obligatorio y trazabilidad completa
- Tratamiento manual de casos rechazados con asignación a abogado
- Bitácora exportable en CSV y descarga de tablas Yappy en CSV/JSON
- Dashboard ejecutivo con KPIs y gráficos por estado, entidad y tipo de solicitud
- Mapa visual del proceso end-to-end
Stack técnico
- HTML5 + CSS3 + JavaScript vanilla
- Chart.js (CDN) para los gráficos del dashboard
- localStorage del navegador para persistencia entre sesiones
- Crypto.subtle (SHA-256) para hash de contraseñas
- Sin backend, sin build, sin dependencias locales
Cómo usar
- Abre
index.html en cualquier navegador moderno (Chrome, Firefox, Edge, Safari).
- Crea una cuenta — el OTP demo aparece en pantalla y también en la “Bandeja correo (demo)” del menú.
- Verifica con el OTP, inicia sesión, y recorre el flujo:
- Registrar oficio con celular
60000001 y un rango entre marzo y mayo de 2026 → Guardar y buscar datos.
- Revisa el resultado en el detalle, aprueba o rechaza la carta.
- Avanza el flujo operativo (impresión → sobre → mensajería → entrega → cierre).
- En Configuración puedes descargar las tablas Yappy en CSV/JSON y configurar el envío real de correos (webhook o SMTP).
Publicar en GitHub Pages
Pasos rápidos (también en DEPLOY.md):
- Crea un repo público en GitHub llamado
yappy-oficios-ai.
- Sube todos los archivos de esta carpeta (incluido el oculto
.nojekyll).
- Settings → Pages → Source: Deploy from a branch → Branch:
main / root → Save.
- Espera ~1 min y refresca: la URL pública aparece arriba.
Datos ficticios
Todos los usuarios, transacciones y oficios precargados son datos sintéticos. No usar con datos reales de clientes.
Licencia
MIT — ver LICENSE.
Built with Claude Cowork + Claude Code · Mayo 2026