Soporte Técnico

Este microservicio se encarga de gestionar las operaciones relacionadas con el soporte técnico, incluyendo la administración de técnicos, la gestión de tickets de atención y la generación de datos de prueba para propósitos de testing.

Responsabilidades principales:

  • Registrar, actualizar, eliminar y consultar técnicos.

  • Registrar y gestionar tickets asignados a técnicos.

  • Generar datos aleatorios para pruebas utilizando un controlador dedicado.

Entidades:

  • Tecnico: representa al profesional técnico del sistema.

  • Ticket: representa una solicitud de soporte vinculada a un técnico.

  • (Soporte para generación de datos vía TestDataController)

Endpoints disponibles:

  • /api/v2/tecnicos – CRUD de técnicos

  • /api/v2/tickets – CRUD de tickets

  • /api/test – Generación de datos de prueba

Tecnologías utilizadas:

  • Spring Boot

  • Spring Web

  • Spring Data JPA

  • MySQL

  • JUnit 5, Mockito

  • Spring HATEOAS

  • DataFaker

Este microservicio expone su documentación OpenAPI vía Swagger UI, accesible en /swagger-ui/index.html

Last updated