# Módulo de Registro de Vacaciones ## Docs - [API Authentication](https://mintlify.wiki/CKoldo/Vacaciones-front/api/authentication.md): How to obtain and use a JWT token to authenticate requests to the Vacaciones API. - [API Overview](https://mintlify.wiki/CKoldo/Vacaciones-front/api/overview.md): Overview of the Módulo de Registro de Vacaciones REST API — base URL, authentication, content types, and available endpoints. - [Personal API](https://mintlify.wiki/CKoldo/Vacaciones-front/api/personal.md): Endpoints for listing, creating, and deleting employee (personal) records. - [Ranges API](https://mintlify.wiki/CKoldo/Vacaciones-front/api/ranges.md): Endpoints for listing, creating, and deleting vacation date ranges (rangos) within a schedule. - [Schedules API](https://mintlify.wiki/CKoldo/Vacaciones-front/api/schedules.md): Endpoints for creating, listing, and updating vacation schedules (cronogramas) for each employee and vacation year. - [Authentication](https://mintlify.wiki/CKoldo/Vacaciones-front/authentication.md): How login, roles, and session management work in the Módulo de Registro de Vacaciones. - [Advance vacations (Adelanto)](https://mintlify.wiki/CKoldo/Vacaciones-front/concepts/advance-vacations.md): Learn how employees can borrow days from a future vacation period when their current allocation is exhausted, and how this affects their balance. - [Flexible days vs. block days](https://mintlify.wiki/CKoldo/Vacaciones-front/concepts/flexible-vs-block.md): Learn the difference between flexible and block vacation ranges, when each type applies, and how the Friday rule affects date selection. - [Vacation periods](https://mintlify.wiki/CKoldo/Vacaciones-front/concepts/vacation-periods.md): Understand how the system calculates and manages the annual vacation period for each employee, including the 30-day allocation and status lifecycle. - [Environment Variables](https://mintlify.wiki/CKoldo/Vacaciones-front/deployment/environment-variables.md): Configure environment variables for local development and production deployments of the Módulo de Registro de Vacaciones. - [Deploy to Netlify](https://mintlify.wiki/CKoldo/Vacaciones-front/deployment/netlify.md): Deploy the Módulo de Registro de Vacaciones frontend to Netlify in a few steps. - [Introduction](https://mintlify.wiki/CKoldo/Vacaciones-front/introduction.md): Welcome to the Módulo de Registro de Vacaciones — a complete HR vacation management system for scheduling, tracking, and administering employee vacation periods. - [Administration](https://mintlify.wiki/CKoldo/Vacaciones-front/modules/administration.md): Assign and manage ESINAD document IDs for vacation and rescheduling records across all employees. - [Personal Registry](https://mintlify.wiki/CKoldo/Vacaciones-front/modules/personal-registry.md): Manage the master list of employees — add, delete, import, and export HR records used across all vacation modules. - [Rescheduling Vacations](https://mintlify.wiki/CKoldo/Vacaciones-front/modules/rescheduling.md): Move future vacation ranges to new dates when the original schedule can no longer be honored. - [Vacation Overview](https://mintlify.wiki/CKoldo/Vacaciones-front/modules/vacation-overview.md): View a full summary of vacation usage for any employee, broken down by period, with export options to Excel and PDF. - [Vacation Scheduling](https://mintlify.wiki/CKoldo/Vacaciones-front/modules/vacation-scheduling.md): Create and manage vacation date ranges (rangos) for individual employees within their active vacation period. - [Quick Start](https://mintlify.wiki/CKoldo/Vacaciones-front/quickstart.md): Get the Módulo de Registro de Vacaciones running locally in a few minutes. ## OpenAPI Specs - [openapi](https://mintlify.wiki/CKoldo/Vacaciones-front/api-reference/openapi.json)