Time-based Rewards gives you the ability to configure rewards that your users will be able to claim in a time span you want.
There is a list of all available demos for this add-on:
In case you need, all features and possible options can be found also on the add-on documentation.