1) Crear una cuenta firebase (o nos conectamos con una cuenta de google que ya tengamos) en: https://firebase.google.com/console/
Si ya estamos logados con la cuenta con la que querremos crear los proyectos nos redirigirá a la página en la que ya podremos crear el proyecto. Antes de crearlo, ejecutamos el paso 2 y una vez hecho, seguimos con el paso a) :
2) Instalamos las herramientas firebase mediante npm con: npm install -g firebase-tools
Una vez se ha creado la cuenta y se ha hecho login, ya podemos desplegar la aplicación:
a) Creamos una nueva aplicación en: https://firebase.google.com/console/ (Nos pedirá que introduzcamos nombre de la aplicación y país)
b) Si no hemos hecho login recientemente a las herramientas firebase, actualizamos las credenciales ejecutando desde la misma consola en la que hemos ejecutado la instalación de firebase-tools: firebase login
c) Inicializamos la aplicación, y proveemos el directorio (como work) donde reside la aplicación, ejecutando: firebase init
d) Finalmente, desplegamos la aplicación a Firebase con: firebase deploy
e) Listo! La aplicación será desplegada al dominio: https://YOUR-FIREBASE-APP.firebaseapp.com
Más info sobre firebase: