Skip to content

Based on the project of the sixth edition of Rocketseat's Next Level Week event, Letmeask is a React application for creating live Q&A rooms

License

Notifications You must be signed in to change notification settings

trybrito/letmeask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Letmeask

💬 Aplicação ReactJS para criação e participação em salas de perguntas e respostas - Q&A - ao vivo

StatusFeaturesPré-requisitosTecnologias utilizadasAutorREADME versions


🏁 Status

🎉 Letmeask ✔️ Finalizado 🎉


🏆 Features

Geral

  • Autenticar o usuário por meio de login com uma conta do Google;
  • Exibir, em tempo real, a quantidade de perguntas na sala;
  • Atualizar o feed a cada nova pergunta enviada; e
  • Bloquear e notificar o usuário sobre a tentativa de entrada em uma sala já encerrada.

Administrador

  • Criar salas de perguntas e respostas;
  • Copiar o código da sala atual para a área de trasferência;
  • Destacar pergunta que está sendo respondida no momento;
  • Marcar perguntas como respondidas;
  • Excluir perguntas; e
  • Encerrar sala atual.

Participante

  • Entrar em salas já existentes a partir do código da mesmas;
  • Enviar perguntas para o administrador; e
  • Curtir perguntas de outros participantes.

❗️ Pré-requisitos

Fala Dev, beleza? Antes de iniciar seus testes e/ou contribuições na aplicação, é necessário ter duas coisas instaladas, a primeira é o nosso maravilhoso GIT e a segunda, o Node.js, além, é claro, de um bom editor de texto.

Bom, com tudo instalado e pronto, podemos ir para o passo a passo de como rodar a aplicação.

🕹️ Rodando a aplicação

# Primeiramente, clone este repositório com o GIT
$ git clone <https://github.com/trybrito/letmeask>

# Acesse a pasta do projeto pelo terminal de comando
$ cd .../letmeask

# Instale as dependências presentes no package.json
$ yarn / npm install

# Execute a aplicação
$ yarn start

# E, por fim, acesse <http://localhost:3000> para ver a aplicação rodando no servidor local

🔮 Tecnologias utilizadas


👨🏽‍🎓 Autor


🤝 Thiago Raniery Brito

E aí Dev, gostou da aplicação? Bom, se quiser, fique à vontade para entrar em contato comigo por aqui ou pelas tags abaixo.


📚 README versions