Creo que para eso necesitarias buscar un componente ya sea para Joomla o Para post-nuke , hacer este tipo de aplicaciones es detallado y requiere dedicarle tiempo, los mas facil como te comento es una aplicacion prefabricada que se adapte a tus necesidades o que contrates a alguien para que te realize el trabajo.
visita :
http://sourceforge.net
y busca las palabras claves clasificados , script , php.
Mucha suerte.