Skip to content
loading...

How PlateText switched to Firebase to scale and survive against traffic.

github logo ・1 min read  

PlateText - Text other drivers through their License Plate! https://platetext.com

When we started our adventure, we were using a self-hosted MongoDB instance and our backend on Google Cloud.

It was cheap. At least in initial costs. However, the cost of maintaining, scaling, monitoring, was not so cheap. Especially when we were seeing sudden traffic spikes that our MongoDB instance couldn't serve well.

πŸ”₯Since our recent switch to Firebase, we were able to ingest sudden traffic spikes without any issue, ANY! πŸ”₯

We migrated all our MongoDB to Firebase. What's better? We got rid of our backend and use only the Firestore SDK along with the Firestore rules πŸŽ‰

Now that we have a solid use base, we are looking for ways to monetize our app, https://platetext.com, so we can continue to maintain, update and improve it.

Any suggestions are welcome!

twitter logo DISCUSS
Classic DEV Post from Feb 1

What is your morning routine?

So I wanted to try and do at least a post a week, and I didn't have much time to prepare one this wee...

Mark Massoud profile image
Just a young developer with lots of grey hair :O That's how much I code!

Sore eyes?

dev.to now has dark mode.

Go to the "misc" section of your settings and select night theme ❀️