Skip to content

Matheus-Pazinati/discooper-aluracord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 🛸

About

Site para troca de mensagens de texto. Desenvolvido com @omariosouto e @peas durante a Imersão React da @alura.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published