hi all,
I am looking to develop a multi-user web application that supports the following key features:
fill out forms with demographic data on individuals
define and administer surveys & polls
generate nice reports with graphs)
user rights administration and generic login stuff
my dilemma is whether to use a CMS (drupal?) or develop from scratch.
putting the time and cost issue aside for a minute, which an obvious CMS strength, what are the weaknesses and potential risks using a CMS? my gut tells me that a CMS will be very easy and quick to start with, but when the features list begins to grow - I will pay the bill with having to delve into unfamiliar DB structure and code, try to tweak existing modeuls or write my own from scratch.
is it really better, on the long run, to use a CMS?