Skip to content

Projeto desenvolvido durante a Next Level Week - Together 2021

Notifications You must be signed in to change notification settings

LucasMoraesMarques/LetMeAsk-NLW-Together

Repository files navigation

Letmeask

🚀 LetMeAsk - Live Q&A

    Projeto   |    Tecnologias   |    Como usar   |    Funcionalidades   |    Milha Extra

🪂 Projeto

Desenvolvimento de uma aplicação de perguntas e respostas ao vivo usando o conceito Single Page Application através do ReactJS

☄️ Tecnologias

HTML HTML5
Sass SASS
Typescript TypeScript
React ReactJS
Firebase Firebase

🎯 Uso

  • Faça login com o Google e crie suas salas Q&A com atualização em tempo real
  • Compartilhe o código da sala nas suas lives na twitch ou youtube e tenha maior controle sobre as dúvidas de seu público
  • A regra de negócio da aplicação baseia-se no fato de que o host da sala irá responder as perguntas na live e não na aplicação, sendo esta apenas um local para maior organização e controle das demandas do público.

🛰️ Funcionalidades

  • Autenticação
  • Criação de salas
  • Painel da Adminitração
    • O administrador pode:
    • Dar destaque a uma pergunta
    • Marcar a pergunta como respondida
    • Excluir a pergunta
    • Encerrar a sala
  • O usuário pode
    • Enviar perguntas
    • Curtir outras perguntas

🛸 Funcionalidades Adicionais

  • Adição de regras da sala, no qual o admin pode especificar categorias permitidas, limite de perguntas e intervalo entre perguntas consecutivas de um mesmo usuário, evitando flood de perguntas.

  • Adição de um sistema de filtros por categoria e pergunta já respondida, além de ordenação por número de likes

  • Responsividade
  • Dark Mode

  • Mensagens de sucesso com o pacote toastify
  • Em desenvolvimento
    • Suporte a video streaming embbedded
    • Uso de styled components
    • Versão PWA
    • Rotas privadas

About

Projeto desenvolvido durante a Next Level Week - Together 2021

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published