I have worked on a lot of firebase projects for my self in which I used firebase database, storage, authentication and push notifications. Your are right, the work of push notifications would not take a lot of time. Hope I be your choice and work up to your demands!