/liveposts-app

LivePosts é um aplicativo para criar textos livres, feito com react. Esses textos podem ser votados utilizando upvotes e downvotes. Os textos mais votados aparecerão no topo da listagem.

Primary LanguageJavaScriptMIT LicenseMIT

LivePosts App

CircleCI Netlify Status Coverage Status

Descrição

Projeto criado para postar textos livres. Esses textos podem ser votados utilizando upvotes e downvotes. Os textos mais votados aparecerão no topo da listagem.

Como rodar

cd liveposts-app
yarn
yarn start

Abrir a Url http://localhost:3000 para visualizar o projeto.

Como rodar os testes

cd liveposts-app
yarn
yarn test

Para executar o teste com cobertura de código basta rodar o comando yarn coverage

Como criar o build para produção

cd liveposts-app
yarn
yarn build

Dependências

  • @emotion/core: ^10.0.10,
  • @fortawesome/fontawesome-free: ^5.9.0,
  • react: ^16.8.6,
  • react-dom: ^16.8.6,
  • react-redux: ^7.1.0,
  • react-scripts: 3.0.1,
  • redux: ^4.0.1,
  • redux-thunk: ^2.3.0,
  • socket.io-client: ^2.2.0

Dependências de Dev

  • @testing-library/react: ^8.0.1,
  • fetch-mock: ^7.3.3,
  • jest-dom: ^3.5.0,
  • node-fetch: ^2.6.0,
  • redux-mock-store: ^1.5.3

Imagens

ImagemMobile

ImagemMobile

License

License