Ciao
A parte che quello non è un sito fatto con joomla mi chiedo come si possa immaginare di fare un sito simile ad un altro se non si riesce nemmeno a capire come è fatto. Non penso che basti chiedere quali componenti usare, per certe applicazioni particolari bisogna metter mano al codice oppure affidarsi a professionisti.