Documentación

Guía completa para integrar y usar EduVoice CMS en tu institución

Inicio Rápido

Comienza a usar EduVoice CMS en solo 5 minutos siguiendo estos pasos:

  1. Crea tu cuenta: Regístrate en nuestra plataforma con tu email institucional
  2. Configura tu espacio: Define categorías, tags y permisos de usuario
  3. Sube tu primer testimonio: Agrega contenido en video, texto o imagen
  4. Modera y publica: Revisa y aprueba el contenido antes de publicar
  5. Integra en tu web: Usa widgets o nuestra API REST

API REST

Nuestra API REST te permite integrar testimonios en cualquier plataforma.

Endpoints Públicos

Los siguientes endpoints son públicos y NO requieren autenticación:

GET /api/public/testimonials

Obtiene testimonios públicos con filtros opcionales (categoriaId, organizacionId, destacados)

GET /api/public/testimonials/:id

Obtiene un testimonio público específico por ID

GET /api/public/categories

Obtiene todas las categorías públicas disponibles

Endpoints Protegidos

Los endpoints protegidos requieren autenticación mediante session token:

Cookie: next-auth.session-token=YOUR_SESSION_TOKEN

Widgets

Integra testimonios en tu web sin escribir código:

<script src="https://cdn.eduvoicecms.com/widget.js"></script> <div data-eduvoice-widget="carousel" data-category="ingenieria"></div>

Tipos de widgets disponibles:

  • Carousel: Carrusel automático de testimonios
  • Grid: Cuadrícula responsive de testimonios
  • Featured: Testimonio destacado individual

Roles y Permisos

Admin

  • Acceso completo
  • Gestión de usuarios
  • Configuración global

Editor

  • Crear testimonios
  • Moderar contenido
  • Publicar aprobados

Visitante

  • Ver testimonios
  • Enviar testimonios
  • No puede publicar

Mejores Prácticas

  • Categoriza correctamente: Usa tags consistentes para facilitar la búsqueda
  • Modera antes de publicar: Asegura la calidad del contenido
  • Optimiza videos: Usa formatos compatibles (MP4, WebM)
  • Actualiza regularmente: Mantén el contenido fresco y relevante

¿Necesitas ayuda?

Nuestro equipo de soporte está disponible 24/7 para ayudarte.

Contactar Soporte →