Skip to content

Latest commit

 

History

History
34 lines (34 loc) · 2.47 KB

README.md

File metadata and controls

34 lines (34 loc) · 2.47 KB

Discooper


🗣️ Sobre

Projeto construído durante a Imersão React da Alura. O Discooper é uma plataforma para troca de mensagens em tempo real, similar ao Discord, que possui como tema a série de televisão norte-americana The Big Bang Theory. Você pode acessar a plataforma do Discooper através deste link: Discooper


🎯 Objetivo

Este é o meu primeiro projeto utilizando a biblioteca/framework React, portanto, meu objetivo foi entender como esse framework funciona e suas particularidades (JSX, CSS in JS, Hooks), qual problema ele resolve (Performance, Manipulação do DOM, Reaproveitamento de código), e de que forma ele resolve (Virtual DOM, Componentização). Além disso, durante o desenvolvimento do projeto, foi possível identificar quais features do Javascript ele mais utiliza (Callback, Métodos de Arrays, Spread, Destructuring, Funções assíncronas), e identificando isto, pude realizar um plano de estudos intensivo em cima destes recursos, potencializando o meu entendimento sobre como o React funciona.


🛠️ Tecnologias e ferramentas/bibliotecas utilizadas


📌 Funcionalidades a serem implementadas

  • Permitir login apenas para usuários cadastrados no Github - Ok ✔️
  • Botão para enviar mensagens (alternativa ao uso da tecla Enter) - Ok ✔️
  • Exibir imagem de User Not Found na tela de login, caso o usuário não seja encontrado - Ok ✔️
  • Botão para permitir que o usuário delete suas mensagens - Ok ✔️
  • Migrar o projeto para Typescript

🔖 Layout

Você pode visualizar o layout do projeto através deste link: Layout do projeto. É necessário possuir uma conta no Figma para acessá-lo.



Made by Matheus Pazinati 🛸