- Autenticação com conta Google
- Página com sala exclusiva para perguntas da sua audiência
- Página de perfil com todas salas criadas pelo usuário
- Página com todas as salas, abertas para perguntar e fechadas para rever as perguntas
- Layout responsivo
- Tema Dark e Light
Hospedado Firebase Hosting, veja como ficou, deixe seu Oieee registrado.
Esse projeto foi desenvolvido com as seguintes tecnologias:
Clone o projeto e acesse a pasta do mesmo.
$ git clone https://github.com/elvesw/nlw6-reactjs
$ cd nlw6-reactjsPara iniciá-lo, siga os passos abaixo:
# Instalar as dependências
$ yarn
# Cria um arquivo .env.local
$ copy .env.example .env.localLembrando que será necessário criar uma conta no Firebase e um projeto para disponibilizar um Realtime Database. Verificar as informações da apiKey do seu projeto firebase e demais informações, conforme imagens abaixo.
E em seguida colocar as informações no arquivo .env.local
Para iniciá-lo, siga os passos abaixo:
# o projeto está pronto para iniciar
$ yarn startO app estará disponível no seu browser pelo endereço http://localhost:3000
# Instala o firebase-tools global
$ npm install -g firebase-tools
# Abre uma página da Web que se conecta ao código localhost
$ firebase login
# Inicializa um projeto do Firebase
$ firebase init
# Build do projeto
$ yarn build
# Deploy do projeto no Firebase
$ firebase deployLetmeask é perfeito para criadores de conteúdos poderem criar salas de Q&A com o seu público, de uma forma muito organizada e democrática.
Exemplo: uma live com 5000 pessoas online, fica difícil responder a todos, mais é possível responder as mais votadas pela galera.
Este é um projeto desenvolvido durante a Next Level Week Together, apresentada dos dias 20 a 27 de Junho de 2021.
Você pode visualizar o layout do projeto através do link abaixo:
Lembrando que você precisa ter uma conta no Figma.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Valeu - NLW06 Together👋🏻 Participe da comunidade da Rocketseat!




