Skip to content

MauricioAires/letmeask-airs

Repository files navigation

letmeask-airs

Tecnologias   |    Plugins   |    Projeto   |    Layout   |    Licença

DEV languages Top languages NLW

Cover


✨ Tecnologias

⚙ Plugins

💻 Projeto

Este projeto foi desenvolvido na semana de programação Next Level Week 6 organizada pela Rocketseat e ministrada pelo Diego Fernandes.

O Letmeask Airs é uma aplicação web com o propósito de criação de salas de perguntas e respostas ao-vivo. A aplicação pode ser usada para criar salas privadas de perguntas e respostas durante uma vídeo aula ou curso bem como em uma sala de aula. Os usuários podem realizar perguntas e as perguntas mas votadas terão um destaque e maior visibilidade para serem respondidas.

As salas são privadas onde o acesso só pode ser realizado por meio de autenticação e com o código que é gerado ao criar essa sala.

Firebase deploy: https://letmeask-airs.web.app/

🚀 Trilha extra

Durante o evento foi lançado o desafio de levar a aplicação para um proximo nível desenvolvendo algumas funcionalidades extras.

Dessa formar eu decidi avançar um pouco mais em efeitos visuais para melhorar e tornar o projeto ainda mais intuítivo, dentre as funcionalidades extras estão:

[✓] Criação de um Hook de Toast usando o react-hot-toast para usar em diversos momentos com avisos do sistemas

[✓] Hook de Modal usando o react-modal para ações críticas do sistema

[✓] Aplicação do useRef e useImperativeHandle para abrir o modal de ações

[✓] Ordenação de comentários por data de envio

[✓] Redirecionamento forçado de usuários/não usuários quando acessa a pagina admin sem está autenticado ou não é o proprietário da sala

[✓] Redirecionamento direto para a rota admin após criar a sala

[✓] Responsividade web e mobile

[✓] Menu de navegação entre a página de perguntas e a página de respostas/admin somente para o proprietário da sala

[✓] Identificação do proprietário da sala na página de perguntas

[✓] Data de criação da sala e das perguntas

[✓] Hook de Badge de identificação das novas perguntas

🔖 Layout

letmeask-airs

letmeask-airs

letmeask-airs

letmeask-airs

letmeask-airs

letmeask-airs

📄 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

Letmeask Airs é uma plataforma onde criadores de conteúdo podem criar salas para responderem perguntas de suas audiências durante transmissões de vídeos ao vivo.

Topics

Resources

License

Stars

Watchers

Forks

Contributors