Bem-vindo ao repositório de código-fonte da Codamos. A motivação para abrir o código-fonte é estimular a criação de uma comunidade de criadores de projetos criativos tendo uma plataforma de apóio que estimule, eduque e ajude a finalizar os seus projetos.
Você pode criar a sua conta em: https://codamos.org.
Para executar o projeto, precisas ter instalado em tua máquina:
-
Ruby 2.5.3
-
Rails 5.2.3
Clone o projeto:
$ git clone git@github.com:amarildolucas/codamos.git
Entre na pasta do projeto:
$ cd codamos
Nota: Configure o seu banco de dados local em /config/database.yml
�.
Instale as gems:
$ bundle install
Crie e migre o banco de dados:
$ rake db:create db:migrate
Execute o servidor:
$ bundle exec rails server
Se tudo correr bem, abra:
Junte-se ao nosso Slack para sugerir funcionalidades, ideias de recursos ou apenas fazer parte da comunidade lá no Slack:
Depois disso, apenas faça um fork do projeto, altere o que você desejar e nos envie um pull request.
-
Siga este guia de estilo de código para Ruby: https://github.com/rubocop-hq/ruby-style-guide
-
Siga este guia de estilo de código para Rails: https://github.com/rubocop-hq/rails-style-guide
-
Tenha o Rubocop instalado e configurado com seu editor de código.
-
Crie testes de aceitação para cada cenário do recurso que estejas a implementar.
-
Crie testes de modelo e controlador para manter 100% de cobertura de código.
-
Sinta-se à vontade para adicionar testes ao código legado que não possuir cobertura.
Colaboradores: Pode ser você.