Desenvolvimento sob medida no Moodle.
Plugins, automações e customizações quando o Moodle padrão não basta, inclusive ajustes finos de comportamento e integrações.
O Moodle é extensível de verdade. Quando o padrão não cobre a sua necessidade, desenvolvemos a solução do jeito que o próprio Moodle espera: como plugin, sem mexer no núcleo.
Isso importa no dia do upgrade. Código que altera o núcleo do Moodle quebra a cada atualização, enquanto um plugin bem feito acompanha as versões.
Quando faz sentido desenvolver
- Você ouviu "o Moodle não faz isso", e talvez faça, com um plugin ou uma automação.
- Nenhum dos plugins disponíveis resolve exatamente o seu processo.
- A equipe repete tarefas manuais toda semana: matrículas, lembretes, relatórios.
- Um sistema da empresa precisa conversar com o Moodle. Veja integração.
- Existe código antigo, feito por outra pessoa, que trava a atualização da plataforma.
O que fazemos
- Plugins e blocos sob medida: atividades, relatórios, blocos e regras de negócio específicas.
- Automações: matrícula, lembrete, relatório e rotinas agendadas no cron do Moodle.
- Integrações via API: serviços web do Moodle conectados a RH, ERP, loja e outros sistemas.
- Ajustes de comportamento: mudanças pontuais em telas e regras, sempre por plugin ou configuração.
- Correção de código de terceiros: plugins e temas customizados que quebraram com o PHP ou com a versão nova.
- Manutenção: evolução e compatibilidade do que foi desenvolvido a cada versão do Moodle.
Como funciona
- EntendimentoO que precisa acontecer, para quem e por quê. Às vezes a resposta é configuração, e não código.
- Proposta técnicaComo será feito, prazo e preço, e o que já existe pronto para não reinventar.
- Desenvolvimento e testesCódigo no padrão do Moodle, testado num ambiente separado com dados parecidos com os reais.
- EntregaInstalação em produção e documentação do que foi feito.
Caso real
"Invalid parameter value detected" em todas as páginas
- Problema
- Uma plataforma Moodle 4.x passou a exibir um modal de erro em todas as telas. Formulários não abriam e o editor de texto ficava em branco.
- O que fizemos
- Isolamos a chamada AJAX que falhava, reproduzimos o erro fora do navegador e corrigimos a causa na origem, separando o que era do tema customizado e o que era do núcleo.
- Resultado
- Plataforma de volta ao normal, com todos os dados preservados e sem reinstalar nada.
Em outro caso, o gestor anterior tinha escondido os erros da tela e plugins falhavam em loop. Tratamos cada plugin na causa e a lentidão sumiu.
Prazo e formas de contratar
Hora técnica
Para ajustes pequenos e correções pontuais em plugins ou temas.
Projeto fechado
Para plugins e integrações novas, com escopo, prazo e preço definidos antes.
Manutenção
Para manter o que foi desenvolvido compatível a cada versão do Moodle.
Antes de desenvolver, verificamos se já existe um plugin maduro que resolva. Desenvolver só o que precisa ser desenvolvido sai mais barato e dá menos manutenção.
Perguntas frequentes
Dá para customizar o Moodle além do padrão?
Sim. Por ser software livre, o Moodle permite plugins e customizações sob medida.
Vocês desenvolvem integrações via API?
Sim, integramos o Moodle a RH, ERP e outros sistemas via API e serviços web.
A customização atrapalha o upgrade?
Não, quando é feita como plugin, sem alterar o núcleo do Moodle. É assim que desenvolvemos, pensando na compatibilidade com as próximas versões.
Vocês corrigem um plugin feito por outra empresa?
Sim. Analisamos o código, corrigimos o que quebrou e dizemos com franqueza se vale manter ou substituir.
Vocês instalam plugins do diretório oficial?
Sim. Avaliamos compatibilidade com a sua versão, manutenção e segurança antes de instalar. Veja como instalar plugin no Moodle.
Quanto custa um plugin sob medida?
Depende do que ele faz e de quantos sistemas toca. Depois de entender a necessidade, apresentamos escopo, prazo e preço fechados.