I started using firebase for one my project for the past couple of weeks now, and it has its ups and downs to say. Initially, I had a very warm relationship with firestore and authentication when I used the later for one of my world cup prediction app. Which after a little bit of struggle I managed to make it work. I thought this is cool. I should use it more often. Then I created a blood donation app using firebase this time, using its authentication and as well as a firestore feature to store the info relating to the blood groups of persons who are registering to the app. But then I see problems. I see that its not easy to take the counts of people who have O +ve blood, you just need to keep that glued in somehow (I used a counter variable if you ask me!), and then needs to update two or three places in order to run the app smoothly(hey, its NoSQL what do you expect!). I was running the code here and there updating the firestore DB multiple times increasing my read and wr...
My personal workaround to many of the issues we see around us and other stories