Utilizamos cookies para mejorar tu experiencia, mostrar contenido personalizado y analizar el tráfico del sitio. Para más información, visita nuestra política de cookies.
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.
Gestión de campañas publicitarias
| Método | Descripción |
|---|---|
| getCampaigns | Obtiene lista de campañas |
| getCampaignById | Obtiene una campaña por ID |
| createCampaign | Crea una nueva campaña |
| updateCampaignStatus | Actualiza el estado de una campaña |
Gestión de espacios publicitarios
| Método | Descripción |
|---|---|
| getSpaces | Obtiene lista de espacios disponibles |
| getSpaceById | Obtiene un espacio por ID |
| createSpace | Registra un nuevo espacio |
| updateSpaceStatus | Actualiza el estado de un espacio |
Autenticación y gestión de usuarios
| Método | Descripción |
|---|---|
| login | Autentica al usuario |
| register | Registra un nuevo usuario |
| logout | Cierra la sesión del usuario |
| getCurrentUser | Obtiene el usuario actual |