Hello!
One of the biggest questions I've fielded about Nadine is how are memberships set up. Well, it used to be that they were hard-coded in the system mostly and their rates and allowances were set in the local_settings file. Well I changed that up so that there is now a MembershipPlan model that describes the basic plan options and when a user signs up for a membership a Membership is created and all the values needed to calculate billing are set from the MembershipPlan... with full ability to overwrite and customize for any exceptions you may have.
I'm still testing this and currently the unit tests are broken so that's first on my list before I push. Also I haven't made any pretty UI or anything so it's all still driven by the admin interface.
Jacob
---
Office Nomads - Individuality without Isolation
http://www.officenomads.com -
(206) 323-6500