I'm looking for some advice on the suitability of Drupal for a site I have been asked to develop for a client. It is essentially a Customer relationship/project management tool.
He has a design agency and wants a web based tool that allows him and his colleagues to upload new visuals and get feedback/comments from clients.
The site must have a frontend authentication for all visitors which will take them into a control panel showing their company's details, their current projects with the agency and links to the media ready to evaluate and give feedback on within the interface. Obviously each client sees different information upon login. The clients need no backend login.
The agency will need to create new clients/projects and add media to them on the backend.
I tried to convince my client to allow me to build this bespoke in Yii or CakePHP but he thinks WordPress is better. What are your opinions on this? Is Drupal suitable for this job and a good compromise between building up from a framework and using Wordpress? Thanks a lot, Matt.
Comments
***
Unless I am misunderstanding you, this would be very easy to do with Drupal.
And I think there would be multiple ways to do it too.
Drupal would be great for
Drupal would be great for this. I would consider using organic groups and a content type that represents each user as a group.
I think Drupal is a much
I think Drupal is a much better candidate than WordPress for this job.
OpenAtrium
OpenAtrium is pretty much made for this sort of thing.
I second OpenAtrium (a Drupal
I second OpenAtrium (a Drupal distribution). If you pull through the initial hump of getting the hang of the drupal way, you will be able to accomplish what you need to do and much more beyond that if needed. Trying to do something like this in Wordpress would be doable, but this is just not the use-case that WP is made to serve and I am sure it would cause you a lot more grief in the long run.
Have you considered using SugarCRM
I'm not a drupal expert but I know SugarCRM. For your specific requirement I would recommend you consider trying out SugarCRM Community Edition which is open source.