React Native Local and Remote Notifications
Runs async tasks even if app terminates
react-native-config for web