O Ajuda Conselheiro é um sistema web que é direcionado para o Conselho de Alimentação Escolar (CAE) e foi inicialmente planejado pelo Tribunal de Contas da União (TCU), com o principal objetivo auxiliar os conselheiros a realizarem um melhor acompanhamento durante as realizações das visitas nas escolas.
Primeiramente, certifique-se de possuir o Node.JS > v8. Recomendamos o uso do NVM - Node Version Manager para instalar e gerenciar a versão estável mais recente do Node.JS.
Depois certifique-se que tenha instalado o angular-cli. Se você é usuário do sistema operacional Linux basta inserir no terminal o seguinte comando:
npm install -g @angular/cli
Dentro da pasta do projeto, será necessário instalar as dependências do projeto via npm:
npm install
Para testar localmente o projeto, insira no terminal o comando:
ng serve
Para verificar a cobertura de código entre na brach "development", certifique-se que ela estaja atualizada utilizando o seguinte comando:
git pull origin development
Agora que sua branch development está atualizada, insira no terminal:
ng test --code-coverage
Na pasta do projeto haverá uma sub-pasta chamada "coverage", dentro dela os dados estarão em "index.html".
Navegue na aplicação localmente por: http://localhost:4200
Acesse o Ajuda Conselheiro via: https://ajudaconselheiro-mdsgpp-22017.firebaseapp.com/
OBS: Atualmente é necessário permitir que o navegador aceite requisições "Mixed Content". Mais informações na issue TS#144
- Manter Conselheiro
- Manter Agendamento
- Manter Checklist
Para contribuir com o projeto Ajuda Conselheiro em sua manutenção e evolução, atente-se a politica de branches e commits. Acesse a página com as issues abertas para ficar a par desenvolvimento. Também é possivel ter acesso a toda documentação na Wiki do projeto.
Uma primeira versão do "Ajuda Conselheiro" está disponivel em: v1.0 (disponibilizada em 30/09/2017).
Uma segunda versão está prevista para ser liberada em 14/12/2017.