Google Firebase is a Google-hosted cloud real-time NoSQL database for building mobile, web and desktop applications.
It offers a database backend, an API, user registration and authentication, monitoring, user permissions, file and attachment store, and more.
With Firebase, all that developers need to start building an app is a Google