Esta API y panel permiten gestionar Trabajos, Categorías, Noticias, Aplicaciones y Contactos de forma profesional, segura y moderna. Incluye autenticación, subida de archivos, filtros, feedback visual y un panel administrativo minimalista y responsive.
api Endpoints principales
Recurso
Endpoint
Método
Descripción
Trabajos
/api/jobs
GET/POST
Listar, crear, editar y eliminar trabajos
Categorías
/api/categories
GET/POST
Gestión de categorías de trabajo
Noticias
/api/news
GET/POST
Noticias con imágenes múltiples
Aplicaciones
/api/applications
GET/POST
Aplicaciones a trabajos, subida de CV
Contactos
/api/contacts
GET/POST
Mensajes de contacto
Login
/api/login
POST
Autenticación JWT
lock Todos los endpoints requieren autenticación vía token JWT salvo los públicos de consulta.
how_to_reg Autenticación y flujo de uso
Solicita un token JWT vía /api/login con tus credenciales.
Incluye el token en el header Authorization: Bearer <token> en cada petición protegida.
Accede a los recursos y usa el panel administrativo para gestionar datos de forma visual y segura.
curl -X POST https://tudominio.com/api/login -d '{"email":"admin@demo.com","password":"tu_clave"}'
El panel web usa Livewire + Material Design Lite para una experiencia moderna, con feedback visual y validaciones reactivas.
dashboard_customize Panel administrativo
CRUDs completos y responsivos para todos los recursos.
Subida y descarga de archivos (CV, imágenes).
Buscador y filtros dinámicos en tablas.
Modales animados, feedback visual con SweetAlert2.
Botones de contacto directo (email, WhatsApp) en aplicaciones y contactos.