/your-posts

Aplicação para listagem e visualização de postagens consumidas através da API (https://jsonplaceholder.typicode.com/posts).

Primary LanguageJavaScript

Your Posts

Aplicação para listagem e visualização de postagens consumidas através da API (https://jsonplaceholder.typicode.com/posts).

Screenshots

Web Interface - Desktop Web Interface - Mobile

Possíveis otimizações

  • Migrar a aplicação para TypeScript.
  • SEO, possivelmente implementando Next.js.
  • Tornar a aplicação PWA.

Possíveis melhorias

  • Code review.
  • Melhorias de UI/UX.
  • Analisar a possibilidade de melhorar a responsividade do site.
  • Limitar a quantidade de posts listados na tela PostList.
  • Paleta de cores.

Como executar

Clone o projeto e acesse a pasta do mesmo.

$ git clone https://github.com/JuniorAlvess/your-posts.git
$ cd your-posts

Para iniciá-lo, siga os passos abaixo:

# Instalar as dependências
$ npm i

# Iniciar o projeto
$ npm start
O app estará disponível no seu browser pelo endereço http://localhost:3000.

Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias: