eduNEXT

Portada del caso de estudio de eduNEXT
Logo de eduNEXT

edunext: Open edX Learning Management System (LMS)

website icon
Websites: https://www.edunext.co/
https://edunext-docs-openedx-woocommerce-plugin.readthedocs-hosted.com/en/latest/plugin_quickstart.html#installation
service icon
Servicio: Desarrollo de Plugins WordPress
platform icon
Plataforma: WordPress
industry icon
Industria: Educación
location icon
Ubicación: Bogotá, Colombia

Desafío

En un mundo donde la educación en línea se ha vuelto esencial, nos encontramos ante un cliente cuya plataforma Open edX y su integración con WooCommerce requerían una atención especializada. El cliente ya utilizaba un plugin, pero el crecimiento de su plataforma y las cambiantes demandas del sistema necesitaban una solución más robusta y adaptable.

Solución

Con el compromiso de proporcionar una experiencia de aprendizaje sin fisuras, nuestro equipo en conjunto con eduNEXT se embarcó en la mejora sustancial del plugin existente. La visión era clara: desarrollar una herramienta evolutiva que permitiera a los usuarios de WordPress y Shopify gestionar sus cursos de Open edX de manera fluida y eficiente.

Optimización de Plugin WordPress

Funcionalidades Clave del Plugin Mejorado

1. Creación de Cursos Open edX como Productos WooCommerce

  • Facilita la designación de cursos Open edX como productos en WooCommerce.
  • Permite asignar modos de curso y course_id registrados en la plataforma Open edX.

2. Configuración de Conexión con Open edX

Introduce una nueva opción en la configuración de WordPress para almacenar información de autenticación relacionada con la plataforma Open edX.

3. Gestor de Inscripciones

Registra todas las solicitudes de inscripción generadas al comprar productos que son cursos Open edX.

4. Visualización de Solicitudes de Inscripción desde Pedidos

Acceso fácil a las solicitudes de inscripción relacionadas con productos Open edX en los pedidos de WooCommerce.

5. Creación de Inscripciones en Open edX

Automáticamente crea una solicitud de inscripción al procesar un pedido que contiene un curso Open edX.

6. Gestión de Inscripciones Suaves desde Reembolsos

  • Mantiene el registro de inscripción, pero establece el atributo «is_active» como falso en caso de reembolsos.
  • Admite la eliminación de «inscripciones permitidas» a partir de la versión 15.

7. Obtención de Información de Inscripción

Solicita las APIs de Open edX para recuperar el estado de inscripción de un usuario en un curso.

Estadísticas Claves

89 Commits

4 Sprints

2 semanas de duración cada uno

2 Pruebas Unitarias

Lenguajes

PHP: 94%, CSS y JS: 6%

Conclusión

Este proyecto no solo abordó los problemas existentes sino que también sentó las bases para futuras mejoras. La colaboración efectiva del equipo, combinada con la adaptabilidad del nuevo plugin, ha transformado la manera en que nuestros clientes gestionan y ofrecen cursos a través de sus plataformas WordPress y Shopify.

¡Conoce más sobre nuestro servicio de desarrollo de Plugins en WordPress haciendo click aquí!

Abrir chat
1
Hablémos 🚀
👋 ¡Hola!
¿Cómo puedo ayudarte a mejorar tu sitio web hoy?