I've gotten the majority of the coding done towards the scheduler. Right now, we have two options for delivery:
1) Having the schedule build out for the entire 12-week cycle within the course so the member can print it
Pro: Can see whole cycle. Easier for the user to see where to start for week 5 or 9 if needed.
Con: User will need to input the progressions again each cycle.
2) Weekly email on the day of their choice with the specific workout for that 7-day period
Pro: The email system allows us to put in additional tips, reminders, announcements, etc
Con: The user needs access to email each week
With both, the member will do an initial configuration to tell use where they are in mastery. From then, the system will assume they will stay on the same track until they change their configuration.
The largest benefit of this system is that we can easily track activity and progression of any member through the course. This would be of particular interest to Nic with clients or those upgrading from course study to online coaching. We can also start filling in behavior-based follow up or motivational emails. My goal is to make this feel as much hand-over-hand as possible through a completely automated system. This makes it even more difficult for competitors to try and replicate products.