Evaluando propuestas

Web Service Moodle

Publicado el 10 Marzo, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Estamos necesitando optimizar la carga de usuarios, porque por el momento los vendedores cargan los mismos en un excel y nosotros los tomamos del excel y los volcamos en el moodle.
Empezamos a desarrollar un pequeño Sistema en Laravel para que ellos carguen los usuarios ahí en vez de el excel.
Lo que sería ideal es que una vez que los cargan ahí impacte en la base de datos del moodle directamente, ahorrándonos un paso.

Lo mismo para la edición de usuarios.
Si editan un usuario en el sistema que estamos desarrollando debería modificarlo también en la base de datos del moodle.
Mediante la api de moodle.
Necesitariamos esto para poder implementarlo en el Laravel.

Lo que necesitamos es integrarlo en el sistema que estamos desarrollando en Laravel (pongámosle de nombre UserSystem).
Necesitamos que los operadores inicien sesión en UserSystem, carguen usuarios en la base local, y al mismo tiempo se inserten los mismos usuarios (y se enrolen en los cursos) en el moodle. Debe replicarse en los dos sistemas al mismo tiempo pero siempre insertándolos desde UserSystem.

IMPORTANTE:
Hay que tener en cuenta es que la plataforma está operativa en este momento. Hay usurios operando los cuales no pueden dejar de trabajar, los operadores están realizando nuevas ventas constantemente, y los alumnos están consultando el material también constantemente, incluso fines de semana.
No puede haber errores, caerse el sistema, problemas con la configuración, la base, o lo que sea.

Para ello necesitariamos:

- Desarrollo Plugin de Servicios Web para moodle 3.6
- Instalación del Plugin y configuración de moodle para que pueda exponer servicios web
- Modificación de proyecto Laravel para que envie consuma los servicios web de Moodle

Contexto general del proyecto

Para ello necesitariamos: - Desarrollo Plugin de Servicios Web para moodle 3.6 - Instalación del Plugin y configuración de moodle para que pueda exponer servicios web - Modificación de proyecto Laravel para que envie consuma los servicios web de Moodle

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias