/dogs

Rede social para cachorros.

Primary LanguageTypeScript

Dogs - Rede social para cachorros

Esse é um projeto feito no curso de React Completo da ORIGAMID.

Você pode ver o projeto funcionando clicando aqui. (Pra logar basta usar as credenciais "dog" no usuário e senha).

Descrição

A Dogs é uma rede social para postagem de fotos de cachorros, onde é possível criar uma conta para postar as fotos, interagir com outras postagens e visualizar as estatísticas das suas publicações.

Objetivo

O objetivo principal da criação do projeto é reforçar os conhecimentos de React, praticar os hooks mais básicos (useState, useEffect) e aprender a usar hooks menos comuns (como useCallback, useRef, etc.). Também consegui praticar a criação de hooks, assim como tipagem das propriedades, routing com React Router DOM e animações.

TODO:

Ainda quero acrescentar as seguintes features ao longo do tempo:

  • Estatísticas;
  • Temas (dark/light e cores);
  • Testes unitários;
  • Abstração de alguns padrões em design patterns.