Carl Henshall : Customisable Shrinkwrap Solutions

Drawing on the experiences of developing a vertical market solution for businesses that run training courses or conference (Trainer.crm) we will cover some development techniques to help sell the same solution to many clients yet tailor it to each client's needs.

We will look at:
  • how to maintain one system that includes all client modifications so that you don't have to add new features & bug fixes to multiple copies of the solution ;
  • making client modifications easy to implement ;
  • how to install & update plugins ;
  • file structure of your solution (data separation model) ;
  • updating your solution ;
  • licensing & protecting your solution


Carl's session on YouTube.


Example files:

(Click the discussion tab above to make a comment here)

Subject Author Replies Views Last Message
No Comments