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
- Connect the CNotify SDK to your app with a single line of code
- Open the calendar interface and pick dates for your notifications
- Choose how often you want the notification to repeat, like daily or weekly
- Set up multiple notifications at once using the calendar grid view
- Preview and manage your scheduled notifications right from the calendar screen