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
- Shows multiple habits in a clean calendar view so you can see everything at a glance
- Track daily wins with checkmarks and colors to quickly spot your progress patterns
- Set up different calendars for work, health, and personal goals to keep things organized
- Watch your streaks grow day by day with visual chains of completed tasks
- Get a clear picture of which habits you're nailing and which need more attention