AF3Sistema de Taller de Colisión

Sprint 0 completado · Listo para desarrollo

Sprint 0 ✅

  • 6 migraciones SQL creadas
  • 38 tablas definidas
  • RLS policies completas
  • Máquina de estados (22 estados, 38 transiciones)
  • Types TypeScript generados
  • Proyecto Next.js configurado

Modelo de Datos

  • Schema public (operacional)
  • Schema events (event sourcing)
  • Schema analytics (star schema)
  • Multi-tenant por branch_id
  • RLS por rol y sucursal

Próximos pasos

  • Crear proyecto en Supabase Dashboard
  • Ejecutar migraciones (db push)
  • Configurar auth y JWT claims
  • Implementar M01 (Auth)
  • Implementar M02 (Recepción)

Para aplicar migraciones:

# 1. Crear proyecto en supabase.com
# 2. Copiar Project URL y anon key a .env.local
# 3. Si tienes Supabase CLI:
supabase link --project-ref <project-id>
supabase db push

# 4. Sin CLI: copiar cada migración a SQL Editor y ejecutar