G2 Crowd Acquires Siftery to Create a New Way to Buy and Manage Software Spend 🚀

Firebase

4.5
(53)

Create a database remotely, access with javascript

Work for Firebase?

Learning about firebase?

We can help you find the solution that fits you best.

Firebase Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 54 firebase reviews
LinkedIn Connections
firebase review by Shawn T.
Shawn T.
Validated Reviewer
Verified Current User
Review Source

"A great, scaling backend, with some issues"

What do you like best?

Firebase is easy to set up and get running. It scales with your needs. Everything is us real time, so when you make a database change, users see that change instantly across all of their connected devices! There are a lot of tutorials out there for Firebase to help new users get started.

The free tier offers a lot and anything beyond the free tier is relatively cheap, depending on what you are using it for. Crashlytics and User authentication are great features as well!

What do you dislike?

Migrating to Firebase can be a bit complex. While there are a lot of tutorials out there, Firebase is quickly evolving and these tutorials are generally out of date, but can still apply in most cases. if you have a lot of users and are storing, accessing a lot of data, Firebase can end up being pricey.

Recommendations to others considering the product

Firebase is feature rich and easy to use. Depending on your needs and uses, it can be cheap, or even free, but if you are pushing a lot of data, it could end up becoming very pricey. Overall though, it helps eliminate worry, offering a great, scalable back-end.

What business problems are you solving with the product? What benefits have you realized?

When creating one of our Android applications, we needed a reliable, scalable back-end. Through all of our searching, we concluded that Firebase was the best option. It has allowed us to quickly develop the back-end and put our priority and focus on the user experience, without having to worry.

Sign in to G2 Crowd to see what your connections have to say about Firebase
firebase review by Arijit R.
Arijit R.
Validated Reviewer
Verified Current User
Review Source

"Best database service in server-less world"

What do you like best?

The best and foremost thing that I like about firebase is the realtime database which is updated in real time and doesn't require any refresh commands.I used this functionality to develop a coding editor for my developer team for realtime code sharing.It has great authentication facility which makes sure that your security of the data is maintained.And it has tons of tutorial videos available on the internet which you can use to learn firebase because if you are a beginner it won't be easy to use firebase,but once you start using it you will definitely forget naive database storing systems.It also has a scalibility feature and the database can be scaled very easily without affecting any data in it which also a good thing about firebase.Apart from all these it is a service offered by google and is farmost the advanced database architecture.It also has a good support.

What do you dislike?

The thing I dislike is that it is difficult for a new user to understand the usage of firebase easily but that shouldn't be problem because it is so much used that tons of tutorial videos are available on the internet.

Recommendations to others considering the product

I would recommend using firebase instead of other database systems like mysql if your needs are satisfied by firebase because firebase is a light tool compared to mysql though it can be scaled to a bigger database it still has some limitations.If you project is totally dependent on database services than you should prefer other systems but if it is just a secondary part or some light usage of the database need to be done and if that service is provided by firebase like real time code than you should go for firebase.

What business problems are you solving with the product? What benefits have you realized?

I use firebase for designing the database for the applications of my clients.I have also used it to develop a realtime code sharing for my team using firebase.I have a experience of 2 years in using firebase and till today it has served its purpose.I also recommended it to my colleagues to shift to firebase and now they are also enjoying developing database in firebase.

What Mobile Development Platforms solution do you use?

Thanks for letting us know!
firebase review by Darshil S.
Darshil S.
Validated Reviewer
Verified Current User
Review Source

"Real time database and analytics for applications"

What do you like best?

This allows me to create an application of sufficient size, is very easy to learn (documentation is very good) and customer service is excellent; The answer to this question will not last long and are very happy to help you. In addition, I can host my site there, so I do not have to spend on other services.

What do you dislike?

Switching to Firebase can be a bit complicated. Although there are many tutorials, Firebase is growing fast, and these tutorials are usually obsolete but can be used in most cases. If you have a lot of users and store and access a lot of data, Firebase can be expensive.

Recommendations to others considering the product

Use Firebase for real-time database and analytics for your application.

What business problems are you solving with the product? What benefits have you realized?

Firebase reduces startup costs, simplifies prototyping, and allows resizing. This has allowed our team to be fast and fast without compromising stability.

firebase review by Mohammad S.
Mohammad S.
Validated Reviewer
Verified Current User
Review Source

"many bugs and incomplete functionality "

What do you like best?

many connected services that make life easier if implemented in a correct way.

i like push notifications easy implantation,

Cloud functions on realtimeDB and firestore is amazing feature. all connected with authentication..

Firestore JS SDK and IndexDB implementation very help full for offline data and low speed internet when completed and pass user experience..

All services drive your work to server-less applications and less time for server maintenance (security, updates etc..)

Cost relatively cheap if you can manage the usage of your services like (read, write and bandwidth)

What do you dislike?

- many bugs with auth, realtime db and firesotre...

- long delay waiting to confirm a bug.

- biggest problem when considering some of these bugs as expected behavior.

- Authentication does not support iOS WKWebview.

- RealtimeDB and firestore JS SDK offline data handling ( get , update) very limited..

Recommendations to others considering the product

- Authentication does not support iOS WKWebview.

- RealtimeDB and firestore JS SDK offline data handling ( get , update) very limited..

What business problems are you solving with the product? What benefits have you realized?

server-less apps, offline DB, push notifications and analytics.

generally cant go live with these feature for many bugs that we are waiting to be solved without timeline plan!!! expect messaging works perfect!

firebase review by YoYo F.
YoYo F.
Validated Reviewer
Verified Current User
Review Source

"Firebase- it's great for your mvp app and scales well to even medium to large size applications"

What do you like best?

Really easy to get it up and running. It's a BaaS which means that it handles basically all of your backend needs for you. It's realtime which means whatever changes happens on the database, everyone sees immediately. This allows you to build cool stuff like a text editor that can have multiple people editing at once like Google docs. Or a real-time messaging in your app and being able to see when people are typing in the chat.

A lot of tutorials on udemy also teach using Firebase so that is great as well. It means there are ton of support/tutorials/documentation on it. Which hasn't always been the case considering how Firebase was brand new just a few years ago and documentation was severerly lacking.

It is also relatively cheap. Costs me dollars a month to have it up and running with thousands of active users every single day pulling down and pushing up images in real-time. Not as cheap as AWS or GCP, but for the convenience, it's well worth it.

What do you dislike?

If you want to migrate out of Firebase, it won't be exactly easy. Since you would be using so many of Firebase's built-in features and the backend. You may have to restart and rebuild a lot of the data you have over. On the other hand, you won't have to migrate everything off of Firebase since Crashlytics/Fabrics was bought by Google and you can keep your crash analytics on Firebase while moving the rest of the database off the platform onto AWS or GCP if you need to do so.

Also, it's a real-time node-like database which means that it comes with all the organizational problems that comes with that as opposed to a SQL-like database.

Recommendations to others considering the product

Just give it a shot. Make an MVP app/project and test it out. See how it feels. There are tons of recent documentation that Firebase support has put up. It's easy to get it up and running.

What business problems are you solving with the product? What benefits have you realized?

The backend of FeedShare uses Firebase. It really helps speed up development time, when I don't have to worry about the backend and all the bugs that come with it. It's super useful and it means I don't have to learn as much about the backend and can just focus on the frontend. Of course I still had to write the server to send out push notifications because back when I started with Firebase, they didn't have device-to-device push notifications via cloud functions. I had to write the server in javascript via nodejs and upload it to heroku. That was the biggest problem for a lot of MVP app developers, but now, with Firebase adding cloud functions and even more features, it's become an all inclusive integrative tool that you can rely on.

firebase review by Ali X.
Ali X.
Validated Reviewer
Verified Current User
Review Source

"My Firebase Experience"

What do you like best?

- Easy integration with Android studio - I develop android apps

- Well documented and easy to implement SDK

- Real-time analytics like crash reports and number of installs etc.

If your app does run of a centralized DB, and is updated by a lot of users - then it's more than capable of handling the Real-Time data updates between devices.

Stored in the cloud so readily available everywhere.

Cross-Platform API (If you are using this DB with an App)

They Host the data. -Meaning if you are storing a lot of data, you don't have to worry about hardware!

The entire database is backed by a real-time connection to the back end, and if you use the Firebase SDK, you get live updates in your app any time something changes. This is ridiculously powerful. You don’t have to constantly poll the server or build pull-to-refresh controls into your app, and no need to send a push notification if you want to control the app updates.

What do you dislike?

Unless your app runs of one centralized database updated by a vast quantity of users, it's a major overkill.

Storage format is entirely different to that of SQL, (Firebase uses JSON) so you wouldn't be able to migrate that easily.

Reporting tools won't be anywhere near the ones of standard SQL.

Costs! -Limited to 50 Connections and 100mb of Storage!

You don't host the data, Firebase does. And depending on which server you get put on, viewing there up time there seems to be a lot of disruption lately.

Recommendations to others considering the product

- Best service for Android apps analytics

What business problems are you solving with the product? What benefits have you realized?

- Sending push notifications between devices

- Analysing analytics of the apps (crash reports, number of installs, active users)

firebase review by Petya B.
Petya B.
Validated Reviewer
Verified Current User
Review Source

"The best push notification service provider"

What do you like best?

It's easy to implement, the documentation is clear and reliable. They have great support as well. We use it for most of our projects and I have encountered almost no issues with it.

What do you dislike?

The payload for the different devices can be a bit tricky when you're integrating it for the first time. Sometimes there is a delay in the push notification being delivered, but that has happened once during a downtime period for the service.

Recommendations to others considering the product

It's a reliable push notification service

What business problems are you solving with the product? What benefits have you realized?

I've used Firebase with Node on most of my projects that have an app. I am super satisfied with it and will keep using it in the future. It's great for native app - ios, android, as well as hybrid - I have used it with Ionic.

firebase review by Jane N.
Jane N.
Validated Reviewer
Review Source

"The most robust real-time database in the market"

What do you like best?

`Firebase push capabilities have enabled my firm to give our clients real-time updates whenever new data is available. Firebase is also very reliable and the crash reporting feature included enables me to keep track of my crash logs.

What do you dislike?

Firebase only allows for use of query filters after upgrading to premium version, this means that for free account the user is unable to completely utilize all the features.

Also free accounts have limited space and simultaneous connections allowed.

Recommendations to others considering the product

Firebase is the best real--time database any developer could ever wish to work with. The service delivery is excellent and the software is very reliable.

What business problems are you solving with the product? What benefits have you realized?

Firebase is a life saving software. From the fact that there is no database required, my company is able to save on finances that would have been used to purchase hosting space. Our relationship to our customers has also been well strengthen since firebase enables us to get products to production in less time.

firebase review by ARUN R.
ARUN R.
Validated Reviewer
Verified Current User
Review Source

"Firebase- a good solution for realtime applications and non-realtime too!"

What do you like best?

it provides a good solution for realtime applications. you can send and receive messages/data/files without having to manage the code for networking and storage. It has got good support for web, android and ios. it's sdk is easy to use and has got good documentation. it is quick to get start with it. it has other features like authentication,test cloud lab,analytics and notifications which is really amazing to use. It even has remote config and web hosting in its feature list. its integration is really amazing. you can send notification to user based on device/user segment or all devices. its performance is really amazing. worth a go! Most amazing is the cloud functions which add more dynamic behaviour to our app.

What do you dislike?

it sometimes get difficult to decide how to store data in the database. also it is somewhat difficult to do complex queries for data. it has got limited querying although it is sufficient for most use cases.

Recommendations to others considering the product

it is easy to use and gets you quickly started with your realtime application. it is really efficient in terms of network management and has got good support. it is priced right and has got good tutorials. it can easily be used in your web/android and ios project. in web, there is support for frameworks like angular and polymer.

Features like remote config,realtime database and storage,notifications,analytics,notifications are really worth looking into.

What business problems are you solving with the product? What benefits have you realized?

i have been using it for a chat application. it helps in authenticating user, sending/receiving messages in realtime and send push notifications when a new chat message arrives.

firebase review by Jason T.
Jason T.
Validated Reviewer
Review Source

"Decent BaaS Solution"

What do you like best?

Firebase is easy to get set up for your project. It is designed to handle most of your backend needs. The realtime database and cloud firestore are realtime, so any changes made to the database reflect immediately on your app/website/etc. There are a lot of tutorials, guides, and documentation out there to help get you going.

The best part is that it is cheap, depending on use. There is a free tier which helps get you going immediately, but there is also a monthly payment tier and then a pay as you go tier. You get to pay for what you use, nothing more, nothing less if you need more than the free tier and go with pay as you go.

What do you dislike?

Firebase is newer and constantly changed. Some of the documentation, tutorials, or guides that you may find could very well be for an older version and no longer be relevant and could cause some issues if you choose to follow them. If you are switching from some kind of SQL database to the Realtime Database or Cloud Firestore, it can be quite the hassle. If you start getting an influx of users and activity, you could end up having to pay quite a bit as it can get expensive quick if you aren't careful.

Recommendations to others considering the product

I would recommend giving it a try. You can always start with the free tier to get a feel for it and try it out and then work your way from there should you need more than the free tier offers and decide to continue using it.

What business problems are you solving with the product? What benefits have you realized?

Firebase has helped us relieve some of the stress on our servers by moving our database to the Cloud Firestore. We also save time by utilizing the Authentication part of Firebase, allowing our users to easily sign up and sign in without us having to check the database or without us having to worry about securely storing passwords.

firebase review by Boris v.
Boris v.
Validated Reviewer
Verified Current User
Review Source

"Firebase enables rapid app development like no other"

What do you like best?

Almost any piece of backend software that you might need to set up a (web) app can be replaced by Firebase's suite of products. It's stellar real-time database and authentication system are both a breeze to set up and can get the most complex parts of building your app out of the way instantly. Storage can be used to upload all your large files too, and if there is any logic you need that isn't offered by these products Cloud Functions enables you to tie it all together running tiny node functions in the cloud.

If you are building an app, I would strongly recommend using Firebase to get started, and you might use it forever.

Combine with Polymer for fast Progressive Web App development.

What do you dislike?

There is most definitely a learning curve on the Firebase products. They have distinct architectures that are great but need some time to get used to. Even the products differ in architecture and approach which can undoubtedly lead to confusion.

The documentation is incredibly confusing and hard to use.

Recommendations to others considering the product

Take your time to go through the confusing documentation and get a feel for how things work, also the CodeLabs are worth it.

What business problems are you solving with the product? What benefits have you realized?

Firebase reduces the costs to get started, makes it easy to create prototypes and enables you to scale with them. It enabled our team to be agile and fast without compromising on stability.

firebase review by Jobsamuel N.
Jobsamuel N.
Validated Reviewer
Verified Current User
Review Source

"It's making possible my startup"

What do you like best?

It allow me to create an app that scale pretty fast, it really simple to learn (its documentation is really good) and the customer support is great; they don't take too long to respond and make a big effort to help you. Also, I can host my site there, so I don't need to expend more in other services.

What do you dislike?

The API to query from the database; they really need to improve that. I use Firebase as my main database and I don't like to invest too much time trying to solve problems that I was trying to avoid in first place.

Recommendations to others considering the product

Just give it a try. Start with a small hack and the jump to production, it's awesome!

What business problems are you solving with the product? What benefits have you realized?

I'm creating the technological infrastructure of my startup. Basically, I'm developing an app that handle all the orders of an On-demand delivery startup in Venezuela. In the first days, It was necessary a solution to automate all the orders that comes from clients as cheap as possible, so Firebase was the best option. We use the Free version of it for a couple of month before become paid customers. During that period, we were figuring out how to create a better product for our clients without expend any penny. And that is one of the benefits; to have the opportunity to create something that works really well almost for free, It's a WIN for every startup in any country.

firebase review by Miguel Ángel B.
Miguel Ángel B.
Validated Reviewer
Verified Current User
Review Source
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Super herramienta de google"

What do you like best?

La facilidad con la que se integran las distintas funcionalidades que ofrecen. Con unas simples lineas de código puedes implementar herramientas que te costarían un gran esfuerzos hacerlas en tu servidor. Además incorpora herramientas para encontrar errores y monetizar tu aplicación

What do you dislike?

Que para entrar a ver tus datos con respecto a la publicidad tengas que salir a otra plataforma diferente.

Recommendations to others considering the product

Integrar la plataforma de publicidad dentro de firebase , no que ahora tienes que salir a la otra plataforma.

What business problems are you solving with the product? What benefits have you realized?

Recopilación de errores y monetización de la aplicacion.

firebase review by Prashant S.
Prashant S.
Validated Reviewer
Verified Current User
Review Source

"The best Realtime Databse for Applications"

What do you like best?

Firebase provides a great set of features. The database provided by Firebase is a blessing for app developers. It's a realtime database which means all the changes made on one instance of the application will automatically be reflected on other instances. New features introduced in Google I/O 2016 adds to the already amazing feature set of Firebase, making it capable of handling most of the application database requirements and as well as remote configurations and the cloud notifications.

What do you dislike?

The only con of Firebase that I've come across are inadequate querying features.

Recommendations to others considering the product

Firebase provides you with a set of essential features which can be utilized by almost every application. It's recommended to use FCM rather than any other service to notify your users. The offline capabilities and syncing is flawless. If you don't need to query much, then Firebase is the service to go for.

What business problems are you solving with the product? What benefits have you realized?

I've been using Firebase as a database for storing data on Android phones locally for offline availability and syncing it with Firebase in realtime when the device is connected to the internet. The FCM (Firebase Cloud Messaging) is also a great feature that's almost always used to send notifications to the users.

firebase review by LeVar B.
LeVar B.
Validated Reviewer
Verified Current User
Review Source

"Useful but limited."

What do you like best?

Two-way binding with AngularJS. That is amazing. We provide real-time sports information to our app users, and this feature was the most important to us when selecting a database backend. We didn't have to write any extra code to allow users to see real-time information without having to click any type of refresh action.

What do you dislike?

Lack of good search and query functions. Other NoSQL database have much easier to use filter and search features. There isn't many native functions to find exactly what we're filtering. In many cases we have to take extra trips to the server to avoid getting back too much data. There has been a lot of improvement in this area since moving to the Google console. This version looks more promising.

Recommendations to others considering the product

Be aware that searching your data may require extra work. Despite how easy FB claims, the process is not so easy. Elastic is not easy if you've never worked with it before.

What business problems are you solving with the product? What benefits have you realized?

The ability to display information in real-time between clients without having to refresh screens. Using JSON based design is extremely helpful. Our app is helping resolve issues that sports programs in the youth and amateur have had for many years. We help them keep track of scores and stats in an easy to use mobile UI. Using Firebase, we don't have to worry about our infrastructure at all. We can just continue to application and add features as needed. In addition, we can now host most of our files on Firebase without having to purchase a CDN or some other service. One command line can deploy our app in the right place and it is 100% scaleable without any additional work on our part.

firebase review by Scott M.
Scott M.
Validated Reviewer
Verified Current User
Review Source

"Excellent Backend as a Service"

What do you like best?

I love how easy to use their deployment tools are for their built-in hosting, as well as how simple and approachable the database is. They give you access to a ton of code templates which make authentication super simple, no matter what your skill level is, and their web hosting is SSL by default. I haven't found any other backend-as-a-service product that performs as well or offers as much functionality as FireBase.

If you are not doing any data processing that would require running your own backend, look no further than Firebase. They provide exceptional quality and ease-of-use for basic applications.

What do you dislike?

The development web server built into the Firebase CLI does not include live reload functionality, which is a bit unfortunate, but really isn't the end of the world.

Recommendations to others considering the product

Take the time to understand what your needs are. If you are writing a basic application without a lot of data processing requirements, Firebase is likely to fit your needs exceptionally well. However if you are doing big data or otherwise need to do data processing on the backend, you will need to consider how FireBase would fit into your app, or if you would be better off with something more powerful like Amazon Lambda.

What business problems are you solving with the product? What benefits have you realized?

I've only used it to host some small sites for personal projects, but it has made those projects significantly simpler since I don't have to host the code on my own server, and their authentication tools are a dream to use.

firebase review by Tab Z.
Tab Z.
Validated Reviewer
Verified Current User
Review Source

"Great platform for web development"

What do you like best?

It is a relatively easy way to manage database, create advanced features such as chat apps, etc. There is also free version for people creating basic apps without advanced features.

What do you dislike?

Some features are very limited; for example, you cannot set the strength for the password, and you can create a username-based authorization.

The tutorial is also a little bit confusing and not a good guide for beginners.

What business problems are you solving with the product? What benefits have you realized?

We created a web application using Firebase. It is a easy and secure way to get started without too much coding involved.

firebase review by Ben A.
Ben A.
Validated Reviewer
Verified Current User
Review Source

"A very good (but not quite great) Backend as a Service"

What do you like best?

1) A good turn-key, realtime database (real time as in real time synchronization between multiple devices looking at the same data set). 2) Great and free user authentication. 3) Free analytics! 4) Super easy configuration of cloud services, good documentation, great tutorials, excellent SDKs. 5) The JavaScript libraries are excellent and it integrates very well with Angular2, React, etc. 6) Free tier is generous enough to complete a project through beta and early production without loosing your shirt.

What do you dislike?

However, no C# libraries (other than for Unity, which are not useful elsewhere). This means relying on 3rd party solutions (like Xamarin's or open source projects) that are not feature complete or force you to translate native objects to C# objects. Also, you really have to search for documentation to user AngularFire (the Angular2 to Firebase library).

Recommendations to others considering the product

Great for web and native mobile projects. Hoping for better support for cross platform projects.

What business problems are you solving with the product? What benefits have you realized?

Mobile Backend as a service. Benefits: very fast up the learning curve and shipping a product.

firebase review by Satish B.
Satish B.
Validated Reviewer
Verified Current User
Review Source

"Firebase Database and Functions Review"

What do you like best?

The most impressive things I found in firebase is Real-time Database and Cloud Functions.

Also Great Documentation one of the easiest I ever read.

Amazing UI.

Easiest Integration on one or two steps.

What do you dislike?

Can't able to fully replace backend with firebase.

And SDK's are closed.

Recommendations to others considering the product

If you are a mobile developer and thinking of using mobile as the backend , I highly suggest using Firebase.

What business problems are you solving with the product? What benefits have you realized?

In my company, I use firebase for only for one purpose to create the backend for any chat implementation in any app.

firebase review by Jon A.
Jon A.
Validated Reviewer
Verified Current User
Review Source

"Huge but clunky"

What do you like best?

I like that it is backed by Google. It will never be acquired by Yahoo (like Flurry). It will hopefully will continue to improve.

What do you dislike?

It was relatively painful to implement compared to Flurry analytics.

No obvious COPPA-compliant analytics like Flurry has.

Event tracking feels more complicated that it should be.

Analytics take quite a long time to show up, making development testing hard.

Recommendations to others considering the product

Use custom events for logging. The stock events take an item ID but there seems to be no way to break out the items in the dashboard.

Start early. It took many hours for events to appear in the dashboard.

What business problems are you solving with the product? What benefits have you realized?

I use it for in-app analytics to track user behavior, especially related to advertisements and other ways of sending app users to the app stores. Also required (?) in order to enable AdMob advertisements.

firebase review by Gopalakrishnan V.
Gopalakrishnan V.
Validated Reviewer
Verified Current User
Review Source

"Really Quick database for development and read/write operations"

What do you like best?

Their APi documentation is extensive and very easy to use. They also have a ton of github based open source frameworks that let you interface with your stored data in multiple formats.

What do you dislike?

Firebase has a hosting service which we also use. However, the firebase hosting doesnt have any version control tools. Linear data makes it easy to search but sometimes the developers try to code some search and access operations into the application code. That sometimes makes the app very slow.

Recommendations to others considering the product

Look for open source frameworks like chat applications, authentication service etc which you might want to use out of the box or fork over into your application. Definitely a huge timesaver. One of the biggest perks of switching to firebase for me personally.

What business problems are you solving with the product? What benefits have you realized?

We wanted to develop a lot of quick prototypes of proof of concept applications for our business. We will then use them to demo these plain vanilla applications to potential clients before full development.

firebase review by Sarneet C.
Sarneet C.
Validated Reviewer
Review Source

"One of the best Real time Database with tons of integrations for android. "

What do you like best?

Firebse is very easy to use. It has great API and documentation is thorough. It provides fetaures Analytics, metrics. It allows you to authenticate users. You can use Google, facebook and twitter for auth along with the email password auth. It provides integrations tailored to IOS and android which come in handy and are easy to implement.

What do you dislike?

I found the query engine in firebase to be a little less developed. You can query but in a limited way. Also upgrade from legacy version to the latest one causes certain issues which need to be resolved.

Recommendations to others considering the product

If you are considering a RealTime database for your app or website, go for firebase. It will give you a login flow and many more integrations tailored to you needs.

What business problems are you solving with the product? What benefits have you realized?

I made aandroid app using Firebase as the database. It allowed me to store all user data securely and in one place.

firebase review by Arif K.
Arif K.
Validated Reviewer
Verified Current User
Review Source

"Cloud Mobile App Backend"

What do you like best?

The thing that i like best is that it is very easy to integrate with the code as it provides its sdk for Android, iOS and Javascript. Also after integrating live changes can be seen directly into the web dashboard provided by firebase which becomes quite handy during development.

What do you dislike?

The thing that i dislike is its poor documentation and tutorial. It becomes hard to figure out the features provided by the platform and requires lot of digging into the documentation to find your needs.

What business problems are you solving with the product? What benefits have you realized?

To host mobile app backend on the cloud and the benefits i found are that it takes less time for writing server side code on firebase and saves time to focus on writing code for mobile app. Also using this requires no load balancing and server deployment as it is all maintained by firebase.

firebase review by Jose L.
Jose L.
Validated Reviewer
Verified Current User
Review Source

"Simple Backend As a Service"

What do you like best?

Firebase is a Baas (Backend as a Service) very simple, fast, scalable and has much support programming languages, I like how easy it is to integrate with javascript and specifically with angularjs. It is very easy to use, the learning curve is very short, supports user authentication. I love that you can manipulate the data from an interface.

I work with Firebase only focused on the frontend development of my app, job databases, Real Time and Backend total Firebase help me and this is incredible.

What do you dislike?

the disadvantage is that it may have Firebase may not be so easy to integrate it with third apis.

Recommendations to others considering the product

I recommend Firebase for frontends developers who do not have the necessary expertise to develop the backend or who want to start too fast and do not want to worry about the server side and focus on the frontend.

What business problems are you solving with the product? What benefits have you realized?

I developed with my Firebase with angularjs, and it was a great experience.

firebase review by Claudio F.
Claudio F.
Validated Reviewer
Verified Current User
Review Source

"Fast, simple and elegant database"

What do you like best?

Its API is simple to use, even with pure Javascript. Its NPM Packages ( firebase-tools ) is simple to use, fast to understand and in no time you are already using it with your applications. Its deploy command line is also as simple as typing a simple line, and everything is in a jiff promptly configure at the deployment infrasctructure. The API documentation provided in the website was actualy the easiest documentation I've ever accessed throughout my software developer carreer. Specially for the fact that its object model is just so simple to use that most of the time just a short how-to tutorial would be enough to get up and run with Firebase API.

What do you dislike?

It's data editor bundled along with the dashboard, although very cute and intuitive, it's not really simple to edit. I've messed with some data thinking I was adding a brand new row of data, instead I edited some valuable piece of data. Also, it could've come with some kind of versioning system, as to avoid that type of misfortune.

Recommendations to others considering the product

If what you need is a simple, on-the-go but still very reliable database system, go for it, never fear!

What business problems are you solving with the product? What benefits have you realized?

I needed to rapidly deploy sample BI data onto my customers' webservices. So, as there was no time to get it done with any other kind of database, as well as their respective APIs, Firebase was THE choice database for me. I have no regrets, it's steady, reliable and easy to use.

firebase review by Nitin S.
Nitin S.
Validated Reviewer
Verified Current User
Review Source

"Realtime Devil"

What do you like best?

Ease of authentication and real-time goodies

What do you dislike?

Database querying is not very powerful. but it gets the job done and for that you have structure your data in a particular manner

Recommendations to others considering the product

I really wanna encourage app developers to just try it once

What business problems are you solving with the product? What benefits have you realized?

Realtime Database,

Realtime Event Triggers on database,

ease of authentication from third party , ex. facebool, twitter etc.

firebase review by Prayash M.
Prayash M.
Validated Reviewer
Verified Current User
Review Source

"Simple to Start your App with"

What do you like best?

The documentation and well supported step-by-step tutorials help you to setup everything and anything you want. Really recommended for beginners to use this as their application backends.

What do you dislike?

May make professional developers feel a bit uncomfortable while using this tool for complex applications. But it does handle a lot of complexities for a quick starter app.

Recommendations to others considering the product

I think Firebase is great for beginners, takes away all the complexity of setting up a backend server for web app or mobile app.

What business problems are you solving with the product? What benefits have you realized?

Used this as application backend to handle user authentication and data store. The documentation was enough to get things done.

firebase review by Emeka O.
Emeka O.
Validated Reviewer
Review Source

"Firebase helps us spin-up high quality backends for our basic web apps."

What do you like best?

Firebase is a great tool for developing apps. It has a robust feature set, is easy to use, works well with multiple platforms.

What do you dislike?

The only thing I dislike is the general level of knowledge you need to already know before jumping into Firebase. However, anyone looking to develop a mobile application needs that level of knowledge.

Recommendations to others considering the product

I recommend Firebase anytime, any day

What business problems are you solving with the product? What benefits have you realized?

When I started my App Development project, I stumbled upon Firebase and was blown away. They integrate so much with a painless integration. I will be using Firebase for all of my future projects

firebase review by User in Machinery
User in Machinery
Validated Reviewer
Verified Current User
Review Source

"Slick, convenient and easy cloud data storage. "

What do you like best?

I love how I can easily spin up a database in the cloud without a hassle, it's very lightweight and is easy to use, in a programming friendly JSON format. It's also easy to secure your data using user authentication. I love this product!

What do you dislike?

Can't think of anything that I dislike, for our use-cases it's been an excellent tool.

What business problems are you solving with the product? What benefits have you realized?

We are using it for fast reliable and scalable data storage. It's secure and the performance is top notch.

firebase review by Rishab G.
Rishab G.
Validated Reviewer
Verified Current User
Review Source

"Firebase - The best real-time database "

What do you like best?

Simple to integrate and easy to use. Can be easily managed by few lines on JavaScript code.

What do you dislike?

There is no direct support for Relational Database.

Recommendations to others considering the product

Looking for a database to handle small amount of data and is fast and efficient. Opt for firebase.

What business problems are you solving with the product? What benefits have you realized?

Using for all dynamic websites which don't need large database to work on.

firebase review by Sung Min K.
Sung Min K.
Validated Reviewer
Verified Current User
Review Source

"Firebase from an iOS dev POV"

What do you like best?

Everything you could possibly need, from analytics for an app to push notifications, bug tracking and performance handling

What do you dislike?

It's hard to setup features sometimes due to lack of update in the documentation.

Recommendations to others considering the product

If you need an alternative to Fabric or native push notifications, or google analytics, this is a great alternative!

What business problems are you solving with the product? What benefits have you realized?

Analytics, Push Notifications.

firebase review by Liz H.
Liz H.
Validated Reviewer
Verified Current User
Review Source

"Useful for developers and testers alike"

What do you like best?

From a test perspective, the Test Lab feature adds another dimension to our testing capability.

What do you dislike?

Nothing specific at present; additional test functionality can only be beneficial.

What business problems are you solving with the product? What benefits have you realized?

We have limited testing resource within the business so this allows us to add an additional dimension to our test function.

firebase review by Nicola C.
Nicola C.
Validated Reviewer
Review Source

"Awesome suite of tools to support mobile development"

What do you like best?

Firebase is a suite of tool to support your mobile development project. What I really appreciate is that all those tools are connected each other. This makes the development of new Android apps easy and enjoyable.

What do you dislike?

I'd love to have the free tier of the Cloud Lab tools to be a bit higher than now.

Recommendations to others considering the product

Please consider starting from one of the Google Codelab, they are really well done and detailed.

What business problems are you solving with the product? What benefits have you realized?

Firebase is helpful to support the push notification infrastructure and the UI testing of Android application.

firebase review by Administrator
Administrator
Validated Reviewer
Review Source

"Excelent product"

What do you like best?

The live updates are an invaluable tool for my team. We also love the webapp messaging capabilities. We are very excited to expand on our use of this tool across all of our business to business apps.

What do you dislike?

We are still waiting for the Firestore piece to become part of GA and be covered by the SLA. Very excited to be able to implement this in business critical applications

What business problems are you solving with the product? What benefits have you realized?

We are currently using Firebase to handle instant web messages when we have important updates that everyone needs to see and respond to. It is a very powerful feature and we have had nothing but good feedback from our business.

firebase review by David S.
David S.
Validated Reviewer
Verified Current User
Review Source

"Firebase is awesome"

What do you like best?

The ease of use, is extremely quick to get setup and started.

What do you dislike?

Nothing really, and the new platform and services make it perfect.

Recommendations to others considering the product

Take time to understand well all the functions and take the most advantage of it, specially the security and auth part. It can be easy at first to miss out on the most advanced functions but they're extremely valuable.

What business problems are you solving with the product? What benefits have you realized?

I created websites for clients, applications and APIs. Firebase lets me get started super quickly, and deliver products to our clients faster.

firebase review by Sameer P.
Sameer P.
Validated Reviewer
Review Source

"Best BaaS"

What do you like best?

Like the easy with which I can manage the backend for my apps. It also provides variety of features like analytics which are great

What do you dislike?

I wish there were more database queries which we could fire. Right now it has a very restricted set of queries.

Recommendations to others considering the product

Ask questions, they have a wonderful support.

What business problems are you solving with the product? What benefits have you realized?

Use it as a backend for my Android apps as I do not want to waste a lot on coding the servers and maintaining them.

firebase review by Srujan B.
Srujan B.
Validated Reviewer
Review Source

"Love it"

What do you like best?

I have using it for few years and I like the different things it provide under the hood.

What do you dislike?

I don't like how I cannot make complex queries on the database. That just sucks to such a db in 2018.

Recommendations to others considering the product

Go for it

What business problems are you solving with the product? What benefits have you realized?

Use it as BaaS, obviously. I did not want to have my own server and was looking for something like this, fortunately I fount it.

firebase review by Consultant
Consultant
Validated Reviewer
Verified Current User
Review Source

"Excellent platform to develop for mobile apps"

What do you like best?

It's ease of use and fast learning curve, as well as quick app deploy. Notifications are a really good feature

What do you dislike?

So far, so good. Although it would be great for it to have development and test environment in some of the features.

Recommendations to others considering the product

It would be awesome if they can provide a development and test environment instead of always being live.

What business problems are you solving with the product? What benefits have you realized?

Social media and communications app

firebase review by G2 Crowd User in Computer Software
G2 Crowd User in Computer Software
Validated Reviewer
Review Source

"Firebase is a fantastic hosting provider and database as a service"

What do you like best?

With a Firebase account, I have been able to host a static website with a staging and live environment with the live environment provided with SSL out of the box. The command line interface allows a workflow that means I can deploy and test a site then deploy all via the command line.

Authentication and a database as a service something that I will be using next.

Another good point is that this used to be a service called divshot and the migration was seamless.

Now it's been taken over by Google it now has the resources and backing to expand. Hopefully, it will get more love than Blogger and other Google purchased services.

What do you dislike?

Nothing to dislike at the moment, To be picky I could say it doesn't support server-side technologies like asp.net, ruby, java, or python but is perfect for a static site generated site. The other potential issue is that it one of its positives could be a negative in that it is owned by Google and therefore could become a dead project and go the way of Google Reader or stagnant like Blogger but I think that is not likely.

Recommendations to others considering the product

No hesitation in going with Firebase right now. Market leading technology.

What business problems are you solving with the product? What benefits have you realized?

I needed a host for a static website, one that supported custom domains and provided SSL out of the box and one that ideally had a command line interface or API to interact with it, I also have plans to add some database functionality via javascript and authentication. All of which Firebase supports.

firebase review by Tom S.
Tom S.
Validated Reviewer
Review Source

"Simple way to get up and running"

What do you like best?

I love how easy it is to set up a simple real time database and build out a cool application all on the front end.

What do you dislike?

Sometimes firebase cloud functions will be slow or go down.

What business problems are you solving with the product? What benefits have you realized?

I've made many applications for clients using firebase. It speeds up the amount of time it takes to get work done.

firebase review by Juan Carlos P.
Juan Carlos P.
Validated Reviewer
Review Source

"Perfecto para pequeñas aplicaciones móviles y/o webs"

What do you like best?

Proporciona un entorno completo para realizar aplicaciones moviles y/o web: BBDD, almacenamiento en la nube, hosting, mensajería push,...

What do you dislike?

El precio. Conforme sube el uso del servicio, los precios suben exponencialmente

Recommendations to others considering the product

Para pequeños proyectos es ideal. Para grandes proyectos, tiene una alta escalabilidad, pero a unos costes muy altos.

What business problems are you solving with the product? What benefits have you realized?

Lo usamos pequeñas aplicaciones de uso interno.

firebase review by Administrator in Computer Software
Administrator in Computer Software
Validated Reviewer
Verified Current User
Review Source

"Review of my experience using Firebase"

What do you like best?

It is easy to setup, supports iOS, Android, Web platforms which is very good when you want to create an apps for the different platforms but sharing the same database, also has support for being notified from server when there are changes on the database that's awesome.

What do you dislike?

That working with the database has a difference mindset for example with the one you're accustomed if you come from SQL world.

What business problems are you solving with the product? What benefits have you realized?

data storage, one great benefit at least for the iOS platform is that the caching feature comes built in with firebase SDK.

firebase review by José A. M.
José A. M.
Validated Reviewer
Verified Current User
Review Source

"Awesome Apps "

What do you like best?

The features that I like about Firebase is the Real Time Update, is easy to install for beginner programmers. built-in authentication services (Google, Facebook, GitHub and Twitter). Integration with modern frameworks Angularjs, Ionic, React, Ember, Geolocation...

What do you dislike?

Support big image file, file transfer rate.

Recommendations to others considering the product

Firebase is recommended for fast and easy data storage.

What business problems are you solving with the product? What benefits have you realized?

Data storage for Android app, Data storage for javascript app.

firebase review by Internal Consultant in Telecommunications
Internal Consultant in Telecommunications
Validated Reviewer
Verified Current User
Review Source

"Easy to implement document storage"

What do you like best?

The ease of implementation; I was able to get started with a Firebase tutorial and implement a Firebase database into an app that was deployed on Heroku later that day.

What do you dislike?

The Web GUI portal can be a little clunky. I feel like the key/value pair editor could be better. However, for viewing data the portal is fine.

Recommendations to others considering the product

Firebase provides a lot of wrappers for various platforms and client-side frameworks. Check them out.

What business problems are you solving with the product? What benefits have you realized?

I am solving the need to store real-time documents in collections with the ability to listen for changes to them. Firebase' implementation with Backbone.js allowed us to directly listen for changes to the collection of documents and render those changes in real time.

firebase review by User
User
Validated Reviewer
Review Source

"Ease for developers but lacks some crucial services. "

What do you like best?

The APIs and the support is amazing. I really picked up the procedure and implementation very fast. I also loved the way they provide the service to all the developers

What do you dislike?

I do not like how they provide only NoSql database. I really wish to see them introduce NoSql database parallel to all the current features

Recommendations to others considering the product

If you really need to use good queries, use Sql instead.

What business problems are you solving with the product? What benefits have you realized?

I use it to store data for my apps the I develop to learn app development.

firebase review by Herald Chris V.
Herald Chris V.
Validated Reviewer
Review Source

"quick and easy way to get an app up and running"

What do you like best?

easy to integrate into an application to handle authentication, storage, and more

What do you dislike?

nothing that can come to mind right now, probably just make the documentation and site as easy as possible to navigate

Recommendations to others considering the product

look for some examples on github if the documentation is not enough

What business problems are you solving with the product? What benefits have you realized?

authentication, storage, etc

firebase review by Administrator in Information Technology and Services
Administrator in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"One of the best mobile backends I've used so far."

What do you like best?

Ease of use, great documentation, lots of examples, many SDK's & very robust.

What do you dislike?

No SQL database, but simply JSON, can take a while to get used to. Free tier limits are pretty low.

Recommendations to others considering the product

If you want a quick, easy & robust backend for your app, Firebase is the way to go.

What business problems are you solving with the product? What benefits have you realized?

Not managing a database has allowed me to focus on delivering an amazing user experience on the front-end.

firebase review by User
User
Validated Reviewer
Verified Current User
Review Source

"Firebase auth-- easy login implementation"

What do you like best?

Great documentation for things like auth and messaging. I love the easy hosting / deploy.

What do you dislike?

The documentation has some inherent bugs.

What business problems are you solving with the product? What benefits have you realized?

Easy way to deploy and test instantly. Super fast to get a site up and running

firebase review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"Great site!"

What do you like best?

I really like firebase for learning! I am a current student studying CIT. I was looking for something that i could practice db design and structure as well as web development. Firebase does both and for free i might add! Cant go wrong with free.

What do you dislike?

I have had issues running php on the firebase app and perhaps thats only on the paid version. Im not sure but when i tried to normalize my site it didnt work.

Recommendations to others considering the product

I recomend to all students. Uts a chance for hands on experience with web design and db structure. I recomend to all students.

What business problems are you solving with the product? What benefits have you realized?

Im not using for buisness. For educatuonal purposes only.

firebase review by Industry Analyst / Tech Writer
Industry Analyst / Tech Writer
Validated Reviewer
Verified Current User
Review Source

"Decelop really fast"

What do you like best?

The auth management is really useful and it provides several ways to do it.

What do you dislike?

Nothing in fact. It's a really good choice to launch an app.

What business problems are you solving with the product? What benefits have you realized?

Users authentication, realtime database, website hosting.

Kate from G2 Crowd

Learning about Firebase?

I can help.
* We monitor all Firebase reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.