Skip to content

The Ajuda Conselheiro is a system that has been directed to the School Feeding Council (CAE) and was initially planned by the Union Court of Accounts (TCU), with the main objective of helping to improve compliance during the visits. at Schools.

License

Notifications You must be signed in to change notification settings

fga-eps-mds/2017.2-AjudaConselheiro-Frontend

Repository files navigation

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

About

The Ajuda Conselheiro is a system that has been directed to the School Feeding Council (CAE) and was initially planned by the Union Court of Accounts (TCU), with the main objective of helping to improve compliance during the visits. at Schools.

Resources

License

Stars

Watchers

Forks

Packages

No packages published