This task can be performed using Streak Calendar
Build Habits That Last with Streak Calendar
Best product for this task

Streak Calendar is an open-source productivity tool that combines habit tracking, task timing, and progress visualization. It supports multiple calendars and habits, allowing you to customize your approach to personal growth.
What to expect from an ideal product
- Track daily habits with color-coded markers to spot patterns and stay consistent
- Time your tasks with built-in stopwatch to understand how long things really take
- Break down recurring tasks into smaller chunks and monitor progress with visual calendars
- Set up different calendars for work, personal, and health goals to keep things organized
- Check your success rate and streaks to stay motivated and improve over time