non penso che di pronto ci sia qualcosa forse tramite appunto joomla potresticreare una community con l'estensione jomsocial oppure community builder (jomsocial è la migliore ma è a pagamento). poi dovrai adattare o adattarti ai plugin che ci sono online.
comunque buon lavoro