Skip to content

Latest commit

 

History

History
73 lines (45 loc) · 3.14 KB

File metadata and controls

73 lines (45 loc) · 3.14 KB

Ajuda Conselheiro

travis

License: GPL v3

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.

Guia de instalação

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

Cobertura de código

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".

Navegação

Navegue na aplicação localmente por: http://localhost:4200

Deploy

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

Principais funcionalidades desenvolvidas até o momento:

  • Manter Conselheiro
  • Manter Agendamento
  • Manter Checklist

Contribuição

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.

Releases

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.

Licença

GNU General Public License v3.0