Dallo schema che hai inserito puoi farlo direttamente inserendo gli eventi come normali articoli (suddivisi in categorie e sezioni)e visualizzarli in home tipo blog (abilitanto chi deve inserirli previa registrazione o...) - se invece devi inserire località orari, mappe, foto, ecct... io uso
EventList (adattabile come config a varie tipologie di eventi (
qui un esempio ) altrimenti fai una ricerca nelle estensioni su
joomla.org