Books on Offer – Moodle Block Plugin

Categorie: E-learning | Plugin

Repository: GitHub – Books_on_offer

Descrizione del progetto

Il cliente desiderava inserire, nella homepage dei corsi Moodle, un carosello promozionale per segnalare agli studenti alcuni libri in offerta. L’obiettivo era offrire un elemento dinamico e visivamente accattivante, facilmente integrabile e aggiornabile, senza dipendenze esterne.

Soluzione proposta

È stato sviluppato un plugin blocco per Moodle denominato Books on Offer, pensato per mostrare un carosello di libri composto da:

  • Copertina del libro
  • Titolo
  • Autore

L’amministratore del corso può caricare fino a N libri, e il carosello si adatta in automatico in base al numero di elementi inseriti.

Funzionalità principali

  • Carosello responsive senza dipendenze esterne (nessuna libreria di terze parti)
  • Frontend sviluppato in jQuery e CSS puro
  • Configurazione semplice e veloce via interfaccia grafica Moodle
  • Perfetta integrazione con l’ecosistema Moodle tramite API ufficiali
  • Gestione diretta dei contenuti dal pannello di amministrazione corso
  • Supporto multilingua grazie ai file .lang

Tecnologie utilizzate

  • Piattaforma: Moodle
  • Linguaggi: PHP, jQuery, CSS
  • Architettura: Plugin tipo blocco Moodle
  • UI: Responsive e mobile-friendly

Tempistiche

Sviluppo completato in 2 settimane, comprensive di test, validazione e documentazione.