WorldTeams Docs
Github

Worldteams Forecast

Repositorio de GitHub · TypeScript · privado

Página generada automáticamente desde GitHub. No la edites a mano — se sobreescribe en la próxima corrida. Para cambiar el contenido, cambiá el repo o el prompt del agente.

Qué hace

Permite proyectar y registrar mensualmente la carga de horas estimadas por cada relación contractual de los worldies con los clientes. El equipo de operaciones y los core coaches pueden filtrar las proyecciones por cliente, estado o rama, además de importar planillas CSV con las horas reales trabajadas para contrastar los desvíos. En producción se encuentra desplegada en Vercel bajo forecast-app.

Cuándo se rompe

  • Error de acceso al iniciar sesión con Google: el usuario no cuenta con un correo con dominio autorizado (@worldteams.com) o carece de los permisos y roles correspondientes (admin o corecoach) dados de alta en Supabase/WPC.
  • Falla al importar el CSV de horas reales: el archivo cargado no contiene las columnas obligatorias (codigo y actual_hours, horas o hours) o los identificadores de relación contractual no coinciden con la base.
  • Imposibilidad de guardar horas proyectadas: se intentan modificar registros fuera del mes en curso o se produce un fallo al ejecutar el RPC de guardado en Supabase.

Detalle técnico

  • Tecnologías: React 19, TypeScript y Vite.
  • Base de datos y Auth: Supabase (PostgREST, Google OAuth y llamada a RPC public.save_forecast).
  • Repositorio: Worldteams Forecast (rama por defecto main, privado).
  • Deploy: Proyecto alojado en Vercel (forecast-app).

Ficha

LenguajeTypeScript
Visibilidad🔒 Privado
Última actividad16/8/2026, 08:20:43
Rama defaultmain
Desplegado en Vercelforecast-app
Owner—
Suplente—
Capacitación (video)—
Capacitación (transcript)—
Abrir en GitHubit-worldteams/forecast-app

On this page