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