This task can be performed using CNotify
Calendarize, Schedule and Repeat your Push Notifications
Best product for this task

CNotify
startup-builders
Schedule push notifications in a Calendar view with CNotify. Set recurrence like an event! Minimal setup—just one line to integrate the SDK and start using it
What to expect from an ideal product
- Open the calendar interface and pick dates by clicking when you want notifications to go out
- Create repeating notifications just like you'd schedule recurring meetings in your calendar
- Set up notification scheduling without coding - simply drag and drop in the calendar view
- Quickly see all your planned push notifications laid out visually by day, week or month
- Copy your existing notification plans to new dates by duplicating them in the calendar