Por: Juan Andrés Núñez
Juan Andrés Núñez - juanwmedia

Especialista en tecnologías Web. Me dedico a enseñar desarrollo Web moderno a cualquier persona (físicamente en clase y a través de Internet) desde una perspectiva holística: teniendo en cuenta las competencias técnicas necesarias, junto a las habilidades personales o soft skills. Tienes más información en mi Web.

  • Para ir poniendo en práctica todo lo que aprendamos de cada servicio de la plataforma en el curso de Vue Firebase, vamos a construir un pequeño proyecto para enviar y recibir mensajes y contenido multimedia en tiempo real.
  • He llamado a esta aplicación VueTalk.
  • Dispone de un sistema para autentificar y registrar los usuarios. Para esta parte usaremos el módulo Auth.
  • Además podemos crear salas de conversación e interactuar con ellas y con otros usuarios, en tiempo real, gracias a Cloud Firestore.
  • También podemos editar las salas, cambiar su portada y enviar archivos multimedia, todo ello a través de Cloud Storage y Cloud Functions.
  • En cuanto a la estructura en sí, utilizaremos todo lo aprendido hasta este momento, tal y como indica la hoja de ruta, es decir: Vue, VueCLI, Vuex, Vue Router y demás.
  • Al finalizar el curso y como paso final, haremos un despliegue en Firebase Hosting.
  • Como seguro ya sabes puedes acceder a todo el código de inicio haciendo click en el botón "Descarga el código de la lección".

Presentación


Firebase Auth


Cloud Firestore 🔥


Cloud Storage 🗄


Cloud Functions ☁


No te pierdas ninguna novedad

Escuela Vue en Twitter

Participa en la Comunidad Escuela Vue

Comunidad Escuela Vue