Case Study: Lineup Ninja
Migrating from Firebase Realtime Database to a new backend powered by Hasura.
- Their large enterprise clients required them to meet with the security and regulatory compliance standards of their respective regions.
- They wanted to add powerful search and querying features to their app which Firebase Realtime Database did not make easy.
- It was very easy to get started with Hasura: click and run on Heroku helped them test it out quickly, and the learning curve was very short.
- Hasura provided realtime GraphQL over Postgres - providing an easy to use realtime API but with all the benefits and advantages of an RDBMS.
- The fact that Hasura used Postgres meant it was easy to troubleshoot problems thanks to the large ecosystem.
- European customers worried about GDPR could now store their data on their own Postgres databases.
- Chinese clients could now use it - their largest customer has clients in China and would not have been able to use the MVP since it was built on Firebase.
- Large enterprise customers who care about security - they wanted a security policy and an overview of the architecture, and were much more comfortable with the database being Postgres rather than it being built using Firebase.
- Hasura enables them to leverage serverless and not worry about DevOps, which is important since the team is small.
- Hasura’s high performance helped them save significantly on infrastructure costs.
Related reading