You can't do this on iOS - you can't trigger your app to run at a specific time or periodically.
Your alternatives are to write a server, and you server co-ordinate things and send a push to the app.
Alternatively, live activities might be a good fit for what you want to do.
Topic:
App & System Services
SubTopic:
Notifications