Within a Drupal site I want a calendar where upon a new registration from a certain role the users a calendar will be activated where each day based on their time zone it automatically changes each day.
The function is... The current day and all previous days have a play button small icon and are clickable leading each to a new page. All days that have not occurred are locked.
The calendar is always the same with same duration... the only value that is different is the starting time dependent on the registration.
I am open to any ideas that dont use Drupal core and prefer to use the least amount of modules as possible.