Looking forward to contribute to future kids? Then please take a moment to review this document in order to make the contribution process easy and effective for everyone involved.
Here are some guidelines that needs to be followed:
- Rails , preferable with rbenv wrapper
- Postgresql
- ImageMagick
- Please be sure that you verify if there is any issue reported or fixed before reporting a new issue.
- Please make sure that clear title and description is given while creating new issue.
Please follow the below process to share your contribution via PR.
- Fork the repository, and configure the remotes:
# Clone your fork of the repo into the current directory git clone https://github.com/panterch/future_kids.git # Navigate to the newly cloned directory cd future_kids
- After cloning, the ruby version is configured in .ruby-version, then its dependencies are installed as follows:
bundle install bundle exec rake db:create bundle exec rake db:migrate bundle exec rake db:seed bundle exec rails server
- Make your contributions.
- Open a Pull Request with clear title and description against the master branch.
- Initialize test db
bundle exec rake db:test:prepare
- Run specs
bundle exec rspec
Note: It would be great to have an automated tests included and running test suite.