Skip to content

📫 Crie Salas de Q&A ao Vivo e Tire as dúvidas da sua audiência em tempo-real, um projeto super bacana feito com a RocketSeat e com algumas implementações pessoais.

License

Notifications You must be signed in to change notification settings

AndrGab/LetMeAsk

Repository files navigation

Logo

Let Me Ask

Crie salas de Q&A ao-vivo

Tire as dúvidas da sua audiência em tempo-real

Teste online: https://letmeask-537dc.web.app/

GitHub top language Made by GitHub

LetMeAsk - Crie Sala de Q&A ao vivo

Let Me Ask

Crie salas de Q&A ao vivo e responda sua audiência ao vivo. Esta aplicação foi criada durante a NLW Together realizada pela RocketSeat.

Next Level

A pergunta sempre é... Como chegar no próximo nível? Para praticar e melhorar minhas skills pessoais, tentei ir mais além. As minhas contribuições pessoais para o projeto foram:

  • Login obrigatório pelo Google;
  • Definição de Rotas públicas (Tela de Login) e Rotas Privadas (Exigem Login);
  • Inclusão de um novo Hook com as Salas abertas;
  • Definido que o criador da sala se torno Admin da mesma;
  • Preparado logout.

Technologies

Tecnologias utilizadas:

  • ReactJS;
  • Firebase RealTime Database;
  • Firebase Authentication;
  • Sweet Alert 2

Screenshots

image

image

image

image

Painel do Administrador

image

Alertas da Biblioteca Sweet Alert

image

Lessons Learned

  • Firebase Authetication;
  • Utilização do FireBase RealTime para visualização da perguntas ao vivo
  • Utilização da Biblioteca Sweet Alert com alertas elegantes;
  • Criação de Hooks;
  • SPA
  • Componentes, Propriedades e Estados

Feedback

If you have any feedback, please reach out to me at andrgab@gmail.com

Authors

Made with 💜 by @andrgab

About

📫 Crie Salas de Q&A ao Vivo e Tire as dúvidas da sua audiência em tempo-real, um projeto super bacana feito com a RocketSeat e com algumas implementações pessoais.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published