O teste de desenvolvimento da Globo Cereais consiste em desenvolver um projeto de gerenciamento de VACAS.
A fazenda SpeedCow tem varias filiais pelo estado de Goiás e esta passando por um problema de gerenciamento de seus rebanhos, vacas são compradas para a fazenda mas não são registradas, sua missão é fazer o sistema de gerenciamento das vacas, o utilizador do sistema será um administrador, ele deve possuir as ações de CRIAR, REMOVER, EDITAR e LISTAR todas as vacas do sistema. As vacas são categorizadas por filiais, cada filial pode ter o limite máximo de 200 VACAS.
- O sistema deve conter uma interface amigável.
- O sistema deve ser desenvolvido utilizando AngularJS (versão a escolha do candidato).
- O sistema deve conter uma API desenvolvida por você mesmo, baseada nos requisitos da introdução. (Preferencialmente desenvolvida em NodeJS).
- Será avaliado as boas práticas de programação do candidato.
- Será avaliado todos os requisitos implementados, requisitos implementados a mais, podem contar como nota extra no desenvolvimento.
- Será avaliado os limites estabelecidos e tratativas de erro dentro do código.
- Documentação.
- Implementação de uma dashboard listando as vacas de cada filial.
- Representação do total usado vs limite máximo de vacas por filial utilizando barras de progresso(componente visual).
- Testes unitários.
O projeto deve ser entregue no prazo combinado. A forma de entrega é atraves de um FORK deste repositorio.