Time spent and steps taken to implement push notifications in @Curated_App
Setup Firebase and SNS - 1 day
Registering/Unregistering devices, renewing device push tokens correctly - 1 day
Create notifications and implement what happens when they are clicked - 1.5 days
It wasn't particularly hard to do but there's a few steps to follow. Also I decided that all notifications are sent as data payloads since it's easier to format/localize messages on client. AKA client creates notifications itself based on the data sent