Plugins Moodle a medida
Construyo plugins Moodle desde cero — local, block, activity, enrolment, repository, course format, theme y report — siguiendo el coding style oficial y publicables en moodle.org cuando el cliente lo autoriza.
Empiezo siempre con un documento de especificación corto: caso de uso, casos límite, mock visual, modelo de datos, decisiones de privacy provider y de hooks. Lo apruebas antes de escribir código.
Desarrollo en una rama separada, con tests PHPUnit y, cuando aplica, Behat. Mantengo la compatibilidad con las dos últimas versiones LTS y declaro explícitamente las versiones soportadas.
Entrego: código fuente, README, CHANGELOG, plan de instalación, capturas, plan de pruebas manual, política de mantenimiento.
Algunos de mis plugins ya publicados: local_ioe (integración Moodle ↔ Zoho CRM), block_course_recommender (recomendaciones por intereses con tags).
Cuéntame qué plugin necesitas. Te paso presupuesto cerrado desde 500 €.
Preguntas frecuentes
¿Cuánto cuesta un plugin Moodle a medida? +
Los plugins a medida arrancan desde 500 €. El precio final depende del alcance: número de pantallas, integraciones con APIs externas, tests automáticos requeridos y nivel de mantenimiento posterior. Te paso un presupuesto cerrado en menos de 24 horas tras una llamada o un brief escrito.
¿Trabajas con Moodle 4 y Moodle 5? +
Sí. Mantengo plugins compatibles con ambas ramas y planifico migraciones de la 3.x a la 4.x y de la 4.x a la 5.x. Si te interesa solo un informe de migración sin implementación, también lo ofrezco.
¿Puedes auditar mi Moodle y entregarme solo el informe? +
Sí. Ofrezco auditorías "informe-only": rendimiento, seguridad, plugins, accesibilidad, GDPR y plan de mejora. Sin obligación de contratar la implementación.
¿Trabajas con instituciones fuera de España? +
Sí. Facturo en EUR y USD, firmo contratos internacionales y trabajo con equipos en horarios CET o GMT. Tengo experiencia con clientes en Colombia, México, Estados Unidos y resto de la UE.
¿Firmas NDA? +
Por defecto sí. Puedo firmar el NDA estándar del cliente o aportar uno propio basado en LO 3/2018 y RGPD.
¿Publicas mi plugin en moodle.org? +
Solo si tú lo autorizas y el alcance es genérico (no específico a tu organización). Cuando lo hacemos, queda explícito en el contrato y conservas todos los derechos de marca y configuración interna.
¿Cómo gestionas la accesibilidad WCAG? +
Cada plugin nuevo se entrega con un checklist WCAG 2.1 nivel AA cubierto: contraste, navegación por teclado, foco visible, texto alternativo, semántica HTML, compatibilidad con lectores de pantalla y respeto a prefers-reduced-motion.