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 :)