Controle de Ponto
Aplicação para controle pessoal de horas trabalhadas. Relatórios, visualização de horário de saída, total trabalhado no dia.
Disponível em http://www.meucontroledeponto.com.br
Instalação
A aplicação utiliza MongoDB, portanto será necessário instalá-lo no ambiente.
Baixe o repositório
git clone git@github.com:thiago-sydow/controle-de-ponto.git
Instale as dependências
bundle install
Rode os testes
rspec
Execute o mailcatcher para teste de e-mail no ambiente de desenvolvimento
mailcatcher
Rode a aplicação
rails s
ou
passenger start
Como contribuir?
-
Acompanhe o projeto
- Opine nos Pull Requests;
- Relate problemas, sugira melhorias em Issues.
-
Codificando
- Faça o fork do projeto;
- Cria uma branch com o nome da funcionalidade:
git checkout -b new-functionality
; - Crie testes !
- Envie seu código para o github:
git push origin <new-functionality>
; - Faça um Pull Request para o repositório master!
-
Padrões
- Código sempre em inglês;
- Nome de branch e commits em inglês;
- Pull requests e issues em português;
-
Links úteis para o desenvolvimento
Licença
MIT License.