Volver

Servicios

Los servicios son módulos que encapsulan la lógica de comunicación con APIs externas, operaciones con bases de datos y otras funcionalidades complejas. Esta capa de abstracción permite mantener los componentes de UI limpios y enfocados en la presentación.

campaignService

Gestión de campañas publicitarias

MétodoDescripción
getCampaignsObtiene lista de campañas
getCampaignByIdObtiene una campaña por ID
createCampaignCrea una nueva campaña
updateCampaignStatusActualiza el estado de una campaña

spaceService

Gestión de espacios publicitarios

MétodoDescripción
getSpacesObtiene lista de espacios disponibles
getSpaceByIdObtiene un espacio por ID
createSpaceRegistra un nuevo espacio
updateSpaceStatusActualiza el estado de un espacio

authService

Autenticación y gestión de usuarios

MétodoDescripción
loginAutentica al usuario
registerRegistra un nuevo usuario
logoutCierra la sesión del usuario
getCurrentUserObtiene el usuario actual