info ¿Qué es esta API?

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.

Usuario Panel Admin API REST DB

api Endpoints principales

RecursoEndpointMétodoDescripción
Trabajos/api/jobsGET/POSTListar, crear, editar y eliminar trabajos
Categorías/api/categoriesGET/POSTGestión de categorías de trabajo
Noticias/api/newsGET/POSTNoticias con imágenes múltiples
Aplicaciones/api/applicationsGET/POSTAplicaciones a trabajos, subida de CV
Contactos/api/contactsGET/POSTMensajes de contacto
Login/api/loginPOSTAutenticació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

  1. Solicita un token JWT vía /api/login con tus credenciales.
  2. Incluye el token en el header Authorization: Bearer <token> en cada petición protegida.
  3. 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

Panel Demo

help_outline Ejemplo de respuesta

{ "success": true, "data": [ { "id": 1, "title": "Desarrollador PHP", "category": "IT", "location": "Remoto" }, { "id": 2, "title": "Diseñador UI", "category": "Creativo", "location": "Presencial" } ] }
copyright Santoro API & Panel — 2026 · Desarrollado con en Laravel