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 (
adminocorecoach) dados de alta en Supabase/WPC. - Falla al importar el CSV de horas reales: el archivo cargado no contiene las columnas obligatorias (
codigoyactual_hours,horasohours) 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 defectomain, privado). - Deploy: Proyecto alojado en Vercel (
forecast-app).
Ficha
| Lenguaje | TypeScript |
| Visibilidad | 🔒 Privado |
| Última actividad | 16/8/2026, 08:20:43 |
| Rama default | main |
| Desplegado en Vercel | forecast-app |
| Owner | — |
| Suplente | — |
| Capacitación (video) | — |
| Capacitación (transcript) | — |
| Abrir en GitHub | it-worldteams/forecast-app |