Vamos Fazer uma Reunião Juntos

Iniciante

Neste projeto, você aprenderá a construir uma aplicação de web conferência utilizando Vue.js 2.x. O projeto foca na implementação de diversos efeitos de exibição para a lista de participantes no software de web conferência.

javascriptweb-development

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Neste projeto, você aprenderá a construir uma aplicação de web conferência usando Vue.js 2.x. O projeto foca na implementação de vários efeitos de exibição para a lista de participantes no software de web conferência.

👀 Pré-visualização

Web conferencing app preview

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como implementar a funcionalidade de leitura e renderização assíncrona de dados para buscar e exibir dados do usuário nas janelas de login e participantes.
  • Como implementar a função de alternância de login e logout, permitindo que os usuários entrem e saiam da aplicação.
  • Como garantir que o usuário logado seja sempre exibido como o primeiro usuário na lista de participantes.
  • Como implementar a funcionalidade de alternar a visibilidade da janela de participantes.
  • Como implementar a funcionalidade de alternar o efeito de exibição da lista de participantes, incluindo mostrar todos os participantes, ocultar a lista de participantes e mostrar apenas o usuário atualmente logado.

🏆 Conquistas

Após concluir este projeto, você será capaz de:

  • Construir uma aplicação de web conferência usando Vue.js 2.x com várias funcionalidades de interface do usuário.
  • Buscar e exibir dados de forma assíncrona usando Axios.
  • Implementar gerenciamento de estado e tratamento de eventos em uma aplicação Vue.js.
  • Criar interfaces de usuário dinâmicas e alternar entre diferentes modos de exibição.

Professor

labby
Labby
Labby is the LabEx teacher.