I imagine you'd set thresholds for each event, and the notifications would have a simple reset button. But other than that, you'd never really open the app. If you do something on your own, it'll feel good to dismiss the item like crossing it off the todo list.
I assume this would be real easy to make, but learning anything app related always feels like a monolithic task. I'd ironically love a "It's been 4 days since you looked up Android documentation" to help keep me on track with this project (: