I've taken over development for a site that was started to be built in Joomla. So far, there is just a few static pages and user registration. The specs state it will basically be a file-sharing website. The admin's (and only admin's) will add files and the user's will be able to download some of those files from the Members Area (based on the current date).
From my limited experience with Joomla in the past few hours it seems to me that Joomla is good for having a semi-static website where non-technical admin's can add/edit content but it doesn't seem good for being able to add customized dynamic content (I haven't been able to figure out yet how I can add a new page where I can access the database).
I am thinking to propose the current Joomla site be scratched and start over with a PHP framework instead so it can be customized. Is my understanding of Joomla correct?