A module for CRM - Content Parts and Content Types

Topics: Customizing Orchard, General, Writing modules
Apr 15, 2011 at 11:52 PM

Hi,

I've come across Orchard just a couple of days ago, and as so it happens I am specing up a new project that needs CMS and a pretty basic CRM, document handling, status notifications, etc.

I immediately dived into the MIX11 demo and the documentation, I believe that I have a fair knowledge of the framework thus far but there's still a few concepts that I'm find hard to wrap round.

I intend to write module(s) to handle the CRM needs, a CustomerProfilePart to extend the User type similar to Contrib.Profile, a CustomerDetailPart to attach to document types (invoices, receipts, etc) where a CustomerSelectField will be available. Would this be about right to cover relashionships between a User with the Role Customer and their document types? Or am I totally off with the concept?

I'll be making other posts for other concepts so, many thanks for you help in advance, I hope soon I'll be able to contribute to the project myself :)

Pedro Costa