/letmeask

Projeto desenvolvido com auxilio da Rocketseat durante a Next Level Week - Together

Primary LanguageTypeScript

Letmeask

Imagem

🧪 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

💻 Projeto

  • O Projeto desenvolvido durante 25/03/2022 a 02/04/2022, de acordo com a Next Level Week Together - apresentada dos dias 20 a 27 de Junho de 2021 pela Rocketseat.

  • Letmeask é um site que tem a função de ajudar os criadores de conteúdo e seu público, usuários podem criar salas de Q&A, de uma forma muito organizada e democrática. O login no site é feito através da conta Google.

Atualizações sobre o original

  • Código adaptado para o firebase v9 e React Router v6.
  • Verificações e redirecionamentos melhorados ao entrar em uma sala.
  • Overlay para deletar mensagem encerrar sala criado.
  • Funcionalidades para o Admin sobre as mensagens pode ser revertida(Marcar como respondida e que está em ênfase).
  • Página de 404 criada.

👑 Layout

Voce pode visualizar o Layout original no figma clicando aqui.

🚀 Como executar

Clone o projeto e acesse a pasta criada.

$ git clone https://github.com/Luanzacarias/letmeask.git
$ cd letmeask

Faça o download das dependências e start

# Install the dependencies
$ yarn
# Start the project
$ yarn start

O app estará disponível no seu browser pelo endereço http://localhost:3000.

  • Lembrando que será necessário criar uma conta no Firebase e um projeto para disponibilizar um Realtime Database. Além de preencher corretamente os dados necessários na pasta .env com os dados disponibilizados pelo Firebase sobre seu projeto.