Projeto desenvolvido na Trilha de ReactJS na Next Level Week Together da Rocketseat. ⚛️🚀
- Entendimento sobre Componentes, Propriedades e Estados no React.
- Conexão com o Firebase.
- Variáveis ambiente.
- Criação da página principal de autênticação.
- Autenticação com o Firebase e contexto de autenticação (Hook).
- Criação da página de criação de sala.
- Criação de rotas.
- Configuração de permissões no Firebase.
- Criação da página de sala.
- Fluxo de criação de salas.
- Fluxo de entrada de salas.
- Função de criação de perguntas.
- Consumindo perguntas do Firebase.
- (Extra) - Integração dos eventos "child_added", "child_removed" e "child_changed".
- Criação do hook
useRoom
. - Funcionalidade de like.
- Funcionalidade de remoção de pergunta.
- Funcionalidade de encerramento de sala.
- (Extra) - Remoção dos eventos "child_added", "child_removed" e "child_changed" para integração prévia.