🐾 InfoPet — Roadmap 2026

Plan de próximos pasos · Smart Connection · 28 marzo 2026

📊 Estado Actual del Proyecto

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

ÁreaScoreObservació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

🗺️ Roadmap — 4 Fases

🔴 FASE 1 — Fundamentos (estabilizar)

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

🟡 FASE 2 — Inteligencia Activa (el salto de valor)

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

🔵 FASE 3 — Operaciones (eficiencia diaria)

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

🟢 FASE 4 — Escala (crecimiento futuro)

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

💡 Visión Estratégica

⚡ 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.

⚠️ Riesgos Identificados

✅ Recomendación

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.