We are building a online rehab site where users begin with a set of pre-selected exercises, then based on the set of exercises they have completed to far and their self-reported difficulty/progress in each exercise, we would customize the next set of recommended exercises via a basic algorithm.
To do this we need to keep track of what exercises the user has completed along with their self reported information in some DB which we can then read/write to generate their recommendation.
Any ideas on how to extend the user or CRM DB in corvid with custom fields of this type (e.g, history of what they have done, or a basic state machine where we can move them through states in our rehab program)? The custom field on contact info doesn’t seem designed for this and would require some gymnastics to hack it this way.
thanks!