Click tem como objetivo oferecer uma ferramenta web para controlar o saldo de horas de trabalho. Acesse em www.clickhoras.com
Baixe o repositório
git clone git@github.com:Brunozrk/click.git
Instale as dependências
bundle install
Configure o banco de dados
rake db:create
rake db:migrate
rake db:seed ( Aqui cria-se um usuário [ bruce@wayne.com/12345678 ] com alguns apontamentos)
Rode os testes 👍
rspec
Execute o mailcatcher para teste de e-mail no ambiente de desenvolvimento
mailcatcher
Rode a aplicação 😁
rails s
Novas ideias e contribuintes são bem vindos!
-
Acompanhe o projeto
- Opine nos Pull Requests;
- Dê sugestões, abra bugs e melhorias em Issues.
-
Codificando
- Faça o fork do projeto;
- Cria uma branch com o nome da funcionalidade:
git checkout -b new-functionality
; - Faça commits específicos para cada implementação:
git commit -m 'Add validation to...'
; - Crie testes paras as novas funcionalidades!
☺️ - Envie seu código para o github:
git push origin <new-functionality>
; - Faça um Pull Request para o repositório master!
-
Padronizando
- Código sempre em inglês;
- Nome de branch e commits em inglês;
- Pull requests e issues em português;
-
Alguns links interessantes para serem seguidos
- ruby-style-guide
- rails-style-guide
- betterspecs
- Template utilizado http://www.almsaeedstudio.com/preview