la domanda giusta non è se joomla fa per te, ma se sai costruire questa webapplication.
Se la risposta è si, lo puoi fare con joomla, drupal, wordpress, typo3 etc...etc...
Tutti i cms hanno dei CCK ovvero costruttori di contenuti, più o meno difficili, ma tutti richiedono un minimo di esperienza e di conoscenza.
Quindi le soluzioni sono 2:
- studi, impari e metti in pratica
- cerchi qualcuno che lo faccia per te.
In firma trovi delle guide su Fabrik, un buon CCK nemmeno tanto difficile: provalo (dopo averlo studiato un pò) e vedrai che qualcosa tiri fuori.