Herosheet Project

Definition


This project was created as an amateur idea, a group of friends willing to gather information from their HeroQuest games on an non-official non-profit web.

The Herosheet is written in Ruby on Sinatra with a fake-DB in YAML.

QA Dashboard

Vulnerabilities Report


--------------——————-+ | *Platform* | *Badge* | =================================+ | snyk | |Vulnerabilities| | --------------——————-+

.. |Vulnerabilities| image

snyk.io/test/github/borja/herobravo/badge.svg

:target: https://snyk.io/test/github/borja/herobravo

Build Status


--------------——————-+ | *Platform* | *Badge* | =================================+ | Travis CI | |Travis Status| | --------------——————-+ | Scrutinizer | |Scrut Status| | --------------——————-+ | Circle CI | |CircleCi Status| | --------------——————-+ | CodeShip | |CodeShip| | --------------——————-+ | Semaphore | |Semaphore| | --------------——————-+

.. |Travis Status| image

travis-ci.org/borja/herobravo.svg?branch=master

:target: https://travis-ci.org/borja/herobravo

.. |Scrut Status| image

scrutinizer-ci.com/g/borja/herobravo/badges/build.png?b=master

:target: https://scrutinizer-ci.com/g/borja/herobravo

.. |CircleCi Status| image

circleci.com/gh/borja/herobravo.svg?style=shield

:target: https://circleci.com/gh/borja/herobravo

.. |CodeShip| image

codeship.com/projects/52ab60f0-1e7d-0134-4772-3632048523f1/status?branch=master

:target: https://codeship.com/projects/160114

.. |Semaphore| image

semaphoreci.com/api/v1/borja/herobravo/branches/master/shields_badge.svg

:target: https://semaphoreci.com/borja/herobravo

Deployment Status


------------------------—————–+ | **Production Website** | |Heroku Status| | ------------------------—————–+ | **Project model** | |Gemnasium| | ------------------------—————–+

.. |Gemnasium| image

gemnasium.com/borja/herobravo.svg

:target: https://gemnasium.com/borja/herobravo

.. |Heroku Status| image

heroku-badge.herokuapp.com/?app=herosheet&style=flat&svg=1

:target: http://herosheet.herokuapp.com/

Quality Grades


--------------—————-------------------- | Platform | Grade | Coverage | ==============================+===================+ | Code Climate | |Code Climate| | |CC Coverage| | --------------—————-------------------- | Codacy | |Codacy Badge| | |Codacy Coverage| | --------------—————-------------------- | Coveralls | | |Coveralls| | --------------—————-------------------- | CodeCov | | |CodeCov| | --------------—————-------------------- | Scrutinizer | |Scrutinizer| | |ScrutCov| | --------------—————-------------------- | bitHound | |bitHound| | | --------------—————--------------------

.. |Code Climate| image

codeclimate.com/github/borja/herobravo/badges/gpa.svg

:target: https://codeclimate.com/github/borja/herobravo

.. |Codacy Badge| image

api.codacy.com/project/badge/Grade/f2559f1e733d4a4c854fdcc84804c047

:target: https://www.codacy.com/app/borja/herobravo?utm_source=github.com&utm_medium=referral&utm_content=borja/herobravo&utm_campaign=Badge_Grade

.. |CC Coverage| image

codeclimate.com/github/borja/herobravo/badges/coverage.svg

:target: https://codeclimate.com/github/borja/herobravo/coverage

.. |Codacy Coverage| image

api.codacy.com/project/badge/Coverage/f2559f1e733d4a4c854fdcc84804c047

:target: https://www.codacy.com/app/borja/herobravo?utm_source=github.com&utm_medium=referral&utm_content=borja/herobravo&utm_campaign=Badge_Coverage

.. |Coveralls| image

coveralls.io/repos/github/borja/herobravo/badge.svg?branch=master

:target: https://coveralls.io/github/borja/herobravo?branch=master

.. |CodeCov| image

codecov.io/gh/borja/herobravo/branch/master/graph/badge.svg

:target: https://codecov.io/gh/borja/herobravo

.. |Scrutinizer| image

scrutinizer-ci.com/g/borja/herobravo/badges/quality-score.png?b=master

:target: https://scrutinizer-ci.com/g/borja/herobravo/

.. |ScrutCov| image

scrutinizer-ci.com/g/borja/herobravo/badges/coverage.png?b=master

:target: https://scrutinizer-ci.com/g/borja/herobravo/

.. |bitHound| image

www.bithound.io/github/borja/herobravo/badges/score.svg

:target: https://www.bithound.io/github/borja/herobravo

Documentation


------------------------——————----------------------------------------------------- | Platform | Badge | Description | ==========================================+=====================================================+ | **Inline Docs** | |Inline docs| | *Evaluation of the project's documentation (chunk)* | ------------------------——————----------------------------------------------------- | **Read the Docs** | |readthedocs| | *Sphinx HTML documentation* | ------------------------——————----------------------------------------------------- | **CII Best Practices** | |Best Practices| | *FLOSS Best practices of this project* | ------------------------——————-----------------------------------------------------

.. |Inline docs| image

inch-ci.org/github/borja/herobravo.svg

:target: http://inch-ci.org/github/borja/herobravo

.. |readthedocs| image

readthedocs.org/projects/herobravo/badge/?version=latest

:target: http://herobravo.readthedocs.io/es/latest/?badge=latest

.. |Best Practices| image

bestpractices.coreinfrastructure.org/projects/224/badge

:target: https://bestpractices.coreinfrastructure.org/projects/224

Non-supported building platforms


-----------————----------------------------- | Platform | Badge | Issue | =======================+=============================+ | Appveyor | |Appveyor| | *Ruby >2.3.3 not supported* | -----------————-----------------------------

.. |Appveyor| image

ci.appveyor.com/api/projects/status/7lm7txpwnr0cxj6x?svg=true

:target: https://ci.appveyor.com/project/borja/herobravo/branch/master

DIY & Manual Configuration

---------------------—————–------------------------------- | *PasS*: | |Heroku Deploy| | *1 click to deploy* | ---------------------—————–------------------------------- | **Docker Registry** | |DockerHub| | *Docker image repository* | ---------------------—————–-------------------------------

Just click the heroku button to start a new website. (your-app-name.herokuapp.com) Enjoy!

.. |DockerHub| image

img.shields.io/badge/%E2%86%91_DockerHub-borjamartin/herobravo-blue.svg

:target: https://hub.docker.com/r/borjamartin/herobravo/

.. |Heroku Deploy| image

img.shields.io/badge/%E2%86%91_Deploy_to-Heroku-7056bf.svg

:target: https://heroku.com/deploy

Running this application locally


To run this application locally, run:

.. code

console

bundle install
bundle exec ruby -S rackup -w config.ru

License

This code is dedicated to the public domain to the maximum extent permitted by applicable law, pursuant to CC0 creativecommons.org/publicdomain/zero/1.0/