Sistema de avaliação do Projeto Forral
Esse será o repositorio do projeto do sistema de avaliação do projeto forrall.
Dentro da metodologia do new roots os alunos são nivelados em cores. Cada cor representa em qual estágio de aprendizado que a pessoa está e quais são os movimentos que eles devem aprender.
Para que uma pessoa passe de nível ela precisa fazer o curso, ter um minimo de presença. Além disso ela deve fazer uma prova de avaliação de nivel, onde 2 a 3 pessoas irão julgá-las quanto a requisitos pre-definidos em relação ao sua cor atual.
Para contribuir com o projeto basta que clone o projeto e submete um pull request para ele. Esse é o melhor fluxo para que possamos sempre manter a qualidade e um certo controle das releases.
Consideramos que já seja familiarizado com o GIT. Caso não, recomendo que vejo como fazer antes pois é primordial. Recomendamos muito sistemas operacionais como Linux ou Unix based (mac os). Eles são mais amigáveis para desenvolvedores e são bem mais simples de instalar as dependencias.
O primeiro passo consiste em baixar o projeto para seu computador, onde irá trabalhar. Depois de baixar o projeto, entre na pasta onde você o clonou e digite os comandos:
$ make setup
Para verificar se tudo está funcionando:
$ make tests
Todos os testes devem passar com sucesso.
Para rodar o projeto basta o comando abaixo
$ make run