WorldTeams Docs
Github

Days Off — WorldTeams

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

Centraliza y gestiona la solicitud y aprobación de días libres de los worldies en todos los equipos, reemplazando la antigua planilla compartida. Aplica reglas automáticas según la anticipación requerida y topes de ausencias simultáneas por equipo antes de confirmar cada pedido, brindando además una vista de calendario mensual para los PMs. El código se integra mediante PRs en la rama principal y la versión de producción se visualiza en Vercel a través del proyecto days-off-hb.

Cuándo se rompe

  • Error de acceso o pantalla de dominio no autorizado: El usuario intentó iniciar sesión con una cuenta de Google que no pertenece al dominio corporativo @worldteams.com.
  • El formulario no permite enviar la solicitud: El pedido no cumple con la cantidad de días hábiles de preaviso requeridos o se superó el límite de 2 worldies ausentes en el mismo equipo para esa fecha.
  • Fallo al cancelar un pedido existente: La persona que intenta realizar la cancelación no cuenta con los permisos de PM o Super Admin asignados en Supabase, o el evento ya comenzó y no admite cancelaciones directas.

Detalle técnico

  • Framework y lenguaje: Next.js 15 (App Router), React 19, TypeScript y Tailwind CSS v4.
  • Base de datos y backend: Supabase (worldteams-platform-center) con tablas dedicadas bajo el prefijo dot_*, políticas RLS y Google OAuth.
  • Repositorio y control de calidad: Privado en GitHub, con rama por defecto main, suite de tests unitarios en Vitest y validaciones automáticas pre-commit.
  • Despliegue: Alojado en Vercel bajo el proyecto days-off-hb.

Ficha

LenguajeTypeScript
Visibilidad🔒 Privado
Última actividad28/7/2026, 01:21:13
Rama defaultmain
Desplegado en Verceldays-off-hb
Owner—
Suplente—
Capacitación (video)—
Capacitación (transcript)—
Abrir en GitHubit-worldteams/days-off-hb

On this page