Wireframes https://miro.com/app/board/uXjVKxUM7T8=/?moveToWidget=3458764597049633884&cot=14 https://www.figma.com/design/QdMm6JmxJ7tPx4XKkLhXLB/Extra-Hours-Delta?node-id=0-1&m=dev&t=o7T4U9zHz9zgULpy-1
Este manual de usuario está diseñado para guiar a los empleados, managers y administradores en el uso del sistema de gestión de horas extra de Amadeus. Este sistema permite:
- Agregar, actualizar, eliminar y aprobar registros de horas extra.
- Generar informes detallados.
- Configurar parámetros relacionados con las horas extra.
- Gestionar empleados (agregar, actualizar y eliminar personal).
El sistema está diseñado para cumplir con las normativas laborales colombianas relacionadas con la gestión de horas extra.
- Frontend: React con JavaScript
- Backend: Java con Spring Boot
- Base de datos: MySQL
-
Realizar las instalaciones globales necesarias con el siguiente comando: npm i
-
Instalar Vite en el client side del frontend: npm i vite
-
Iniciar el cliente (frontend) con el siguiente comando: npm run dev
-
Activar el backend desde el IDE (por ejemplo, IntelliJ IDEA).
-
Asegurarse de que la base de datos MySQL esté activa y configurada correctamente.
Acción: Actualizar, aprobar o eliminar registros de horas extra. El sistema emitirá una alerta si el empleado supera el límite de horas extra semanales configurado.
Nota: el correo electrónico se genera automáticamente, al dar click en Agregar se genera el nuevo usuario en la tabla users, la contraseña inicial por defecto es password123 y se recomienda cambiarla al primer inicio de sesión.
- Acceso: Gestionar horas extra (actualizar, aprobar, eliminar), generar informes por rango de fecha o por empleado.
- Acceso: Configurar parámetros del sistema, gestionar empleados, y realizar todas las acciones de empleados y managers.
Wireframes https://miro.com/app/board/uXjVKxUM7T8=/?moveToWidget=3458764597049633884&cot=14 https://www.figma.com/design/QdMm6JmxJ7tPx4XKkLhXLB/Extra-Hours-Delta?node-id=0-1&m=dev&t=o7T4U9zHz9zgULpy-1
This user manual was written to guide employees, managers, and administrators who will use the Amadeus overtime management system. This system allows users to:
- Add, update, delete, and approve overtime records.
- Generate detailed reports.
- Configure parameters related to overtime.
- Manage employees (add, update, and delete personnel).
The system was designed to comply with the Colombian labor regulations related to overtime management.
- Frontend: React con JavaScript
- Backend: Java con Spring Boot
- Database: MySQL
-
Perform the necessary global installations with the following command: npm i
-
Install Vite on the client side of the frontend: npm i vite
-
Start the client (frontend) with the following command: npm run dev
-
Activate the backend from the IDE (e.g., IntelliJ IDEA).
-
Ensure that the MySQL database is active and properly configured.