/innoq-blockchain-ruby

Beste Blockchain

Primary LanguageRubyMIT LicenseMIT

innoq-blockchain-ruby

This is a demo blockchain app developed (mostly) during a two day retreat at our company, INNOQ.

Several teams worked on similar apps based on the same requirements sketch. All of these apps use (more or less) different technology stacks, which most of the participants in each team had never used before.

Also, hardly any of us had an idea how blockchains really work, beyond the Bitcoin hype. Therefore we had a twofold learning experience: the technology stack and the blockchain concept.

Install & Run

This app is a run of the mill Ruby on Rails 5.1 web application.

In order to try it, you need to

  • Have ruby 2.4 installed

  • Install bundler

$ gem install bundler
  • Clone the git repositry
$ git clone git@github.com:innoq/innoq-blockchain-ruby.git
  • Install the required dependencies
$ cd innoq-blockchain-ruby
$ bundle install

or only locally

$ bundle install --path vendor/bundle
  • Initialize the database
$ rails db:setup
  • Start the app
$ rails server