How to manage scheduled reminders that traduce to notifications?

Hey there! I’ve been working on an Ionic app which would include the possibility for users to add “Reminders” or “Alerts”. This would generate of course a notification on the user cellphone when the time comes. I’ve been looking at other apps and this seems to be a fairly common practice yet I cannot find a straight forward way to do it.

At this point I have to admit that I’m pretty new to app development so I’m working my way through all this.

The way I see it, there are two obvious ways to handle this:

  • Internally: Connect with the cellphone calendar and schedule these alarms in it. I’m not very happy with this option as one of the key functionalities of the app would be discretion. However, I’m not familiar with how this work. Can I use the cellphone calendar or any kind of scheduler without it being visible in any other way to the user?

  • Backend: This was what I had in mind originally, the thing is the only way that I can think of to get it done, would be to set a cron job in my backend server per each reminder and send a push notification when the cron runs. Will I be hitting any limitation by doing that? I never thought of cron being able to handle so many entries…

Well that’s kinda it, I hope I’m being clear, I’m trying to get things straight in my mind but there are many blanks all around and I tend to get confused.


1 Like