Plan de próximos pasos · Smart Connection · 28 marzo 2026
Panel funcional con 9 módulos: Dashboard KPIs, Stock con semáforo, Facturas (digital + OCR), Inteligencia IA (Groq), Reportes, Carga de productos, Movimientos, Sync Bsale→Supabase, y Panel de Agentes IA.
Stack: Next.js 15 + TypeScript + Tailwind 4 + Supabase PostgreSQL · Deploy: AWS Amplify · IA: Groq Llama 3.3/4 Scout
| Área | Score | Observación |
|---|---|---|
| Infraestructura | B | Amplify + Supabase sólido, falta health check |
| Seguridad | C+ | Auth PIN sin JWT/sesiones reales, sin middleware |
| Performance | B | Vista materializada OK, sin cache headers en APIs |
| DX (Developer Exp.) | B- | 0 tests automatizados, sin CI pipeline |
| Observabilidad | C | Logs existen pero sin health endpoint ni alertas activas |
| UI/UX | B+ | Dark glassmorphism coherente, responsive, WCAG mejorado |
Prioridad: INMEDIATA · Elimina deuda técnica riesgosa
| 1.1 Auth real (JWT + middleware + roles) | 🔴 Alto | ~8 hrs |
| 1.2 Health check endpoint /api/health | 🟡 Med | ~1 hr |
| 1.3 CI: lint + typecheck en GitHub Actions | 🟡 Med | ~2 hrs |
| 1.4 Cache headers en APIs (stale-while-revalidate) | 🟡 Med | ~2 hrs |
De panel pasivo → copiloto operativo que sugiere acciones
| 2.1 Alertas automáticas stock crítico (email + WhatsApp) | 🔴 Alto | ~5 hrs |
| 2.2 Órdenes de compra sugeridas por IA (Groq analiza rotación) | 🔴 Alto | ~8 hrs |
| 2.3 Sync bidireccional Supabase ↔ Bsale | 🟡 Med | ~10 hrs |
| 3.1 Inventario físico con escaneo código barras (cámara) | 🟡 Med | ~8 hrs |
| 3.2 Dashboard de ventas (diarias, semanales, ticket promedio) | 🔴 Alto | ~5 hrs |
| 3.3 Notificaciones push (PWA) para alertas en tiempo real | 🟡 Med | ~5 hrs |
| 4.1 Multi-sucursal (si InfoPet crece) | 🟢 Bajo | ~15 hrs |
| 4.2 Integración contable SII Chile (facturación electrónica) | 🟡 Med | ~10 hrs |
| 4.3 App mobile nativa (PWA → Capacitor) | 🟢 Bajo | ~12 hrs |
⚡ Insight clave:
El panel actual es un monitor pasivo — InfoPet mira datos pero no actúa sobre ellos. El salto real de Fase 2 es pasar de "ver que algo está en rojo" a "recibir la sugerencia de compra con cantidades y proveedor". Eso convierte el panel en un copiloto operativo que ahorra horas de trabajo manual cada semana.
Empezar por Fase 1 (~13 horas) para eliminar deuda técnica riesgosa. Luego atacar Fase 2 (~23 horas) que es donde InfoPet sentirá el mayor impacto de negocio — alertas automáticas y órdenes de compra sugeridas por IA.
Estimación total 4 fases: ~81 horas de desarrollo. Fases 1+2 cubren el 80% del valor con ~36 horas.