Code grading tool with support for verifying commit message format as well as code style according to best practices for Ruby on Rails development