Skip to content

roschaefer/story.board

Repository files navigation

story.board

Build Status Code Climate Gitter

This is the user interface for journalists and readers of the sensor live report.

Installation

Make sure you have ruby version 2.3.4 installed on your system.

  1. Clone the repository:

    git clone https://github.com/roschaefer/story.board.git
    
  2. Install dependencies

    cd story.board
    bundle install
    
  3. Run database migrations

    bin/rake db:create
    bin/rake db:migrate
    
  4. Seed the database

    bin/rake db:seed
    

Usage

Start the app with:

bin/rails server

And point your browser to your running instance.

Demo

About milk production. Follow @Kuhbertha and read about her.

Domain Model

Entity Relationship Diagram for StoryBoard app

Test

We use rspec for unit and functional testing and cucumber for integration testing. You can run all the tests with:

bin/rake

Or selectively

bin/rspec spec/path/to/your/favourite/unit/test_spec.rb
bin/cucumber features/path/to/your/acceptance/test.feature

Documentation

We are cucumber evangelists. See our executable, up-to-date documentation in the features folder.

Contribute

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Run the tests: bin/rake
  5. Push to the branch: git push origin my-new-feature
  6. Submit a pull request ❤️

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published