Sobre el proyecto
Instructor Management System es el nombre del sistema: una plataforma SaaS que centraliza la gestión de instructores, el registro de clases por semana y disciplina, la importación masiva desde Excel, el cálculo automático de pagos según ocupación y fórmulas personalizadas, y la documentación para equipos. Incluye bonos, penalizaciones, covers y configuración flexible de períodos y tarifas. Construido con Next.js y TypeScript para una base escalable y mantenible.
Se desarrolló un SaaS con Next.js que incluye: gestión de instructores (disciplinas, categorías, estado), registro de clases con ocupación y covers, importación masiva con validación, cálculo automático de pagos con bonos y penalizaciones, sistema de puntos configurable y documentación centralizada.

Instructor Management System
Funcionalidades clave
Gestión de Instructores
Administra instructores, sus disciplinas, categorías e información de contacto de forma centralizada. Controla el estado activo/inactivo de cada instructor.
Registro de Clases
Registra clases por semana, instructor y disciplina. Gestiona ocupación, covers, clases versus y seguimiento completo de cada sesión.
Importación Masiva
Importa clases desde Excel con validación automática. El sistema detecta instructores, disciplinas y crea clases en masa de forma eficiente.
Cálculo Automático de Pagos
Calcula pagos según ocupación, categoría del instructor y fórmulas personalizadas. Incluye bonos, penalizaciones y retención automática.
Bonos y Penalizaciones
Administra covers, brandings, theme rides, workshops, clases versus y penalizaciones con sistema de puntos configurable.
Configuración Flexible
Define períodos, disciplinas, fórmulas de pago y tarifas personalizadas. Ajusta parámetros del sistema según tus necesidades.












































