Este projeto é utilizado como fonte para uma série de artigos no Medium:
- Parte I - Introdução, primeiros passos e teste de integração
- Parte II - Refatoração, teste de unidade, testando e refatorando componentes
- Parte III - Projetos do mundo real
- Parte IV - Redux
- Parte V - Padrões, mitos e verdades
Primeiro inicie a API:
cd api
npm install
npm start
Em seguida o client:
cd client
npm install
npm start
Depois basta acessar a URL http://localhost:3000/
Você terá que cadastrar um usuário para logar no sistema. A API não usa banco de dados, tudo é salvo em memória.
O fluxo é bem simples para ser didático: