https://github.com/yegor256/0rsk
Online Risk Manager
https://github.com/yegor256/0rsk
risk-analysis risk-management risks ruby
Last synced: 6 months ago
JSON representation
Online Risk Manager
- Host: GitHub
- URL: https://github.com/yegor256/0rsk
- Owner: yegor256
- License: mit
- Created: 2019-04-12T16:27:44.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-10T12:21:43.000Z (7 months ago)
- Last Synced: 2025-03-10T13:28:40.325Z (7 months ago)
- Topics: risk-analysis, risk-management, risks, ruby
- Language: Ruby
- Homepage: https://www.0rsk.com
- Size: 1.7 MB
- Stars: 21
- Watchers: 3
- Forks: 2
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[](https://www.elegantobjects.org)
[](http://www.rultor.com/p/yegor256/0rsk)
[](https://www.jetbrains.com/ruby/)[](https://github.com/yegor256/0rsk/actions/workflows/rake.yml)
[](http://www.0pdd.com/p?name=yegor256/0rsk)
[](https://codecov.io/github/yegor256/0rsk?branch=master)
[](https://codeclimate.com/github/yegor256/0rsk/maintainability)
[](https://hitsofcode.com/view/github/yegor256/0rsk)[](https://www.sixnines.io/h/6ea3)
This is an online risk manager, where you register
all know risks in your project, assign probabilities
and impacts, and then create mitigation and avoidance
plans for them. Using this information the system
generates an agenda of the most critical tasks for you.Read this blog post, it explains it all in details:
[0rsk.com: Cause + Risk + Effect](https://www.yegor256.com/2019/05/14/cause-risk-effect.html).Here you can find some inspiration:
[yegor256/awesome-risks](https://github.com/yegor256/awesome-risks).It's free for everybody.
## How to contribute
Read [these guidelines](https://www.yegor256.com/2014/04/15/github-guidelines.html).
Make sure your build is green before you contribute
your pull request. You will need to have [Ruby](https://www.ruby-lang.org/en/) 2.3+,
Java 8+, Maven 3.2+, PostgreSQL 10+, and
[Bundler](https://bundler.io/) installed. Then:```bash
$ bundle update
$ bundle exec rake
```If it's clean and you don't see any error messages, submit your pull request.
To run a single unit test you should first do this:
```bash
$ bundle exec rake run
```And then, in another terminal (for example):
```bash
$ ruby test/test_risks.rb -n test_adds_and_fetches
```If you want to test it in your browser, open `http://localhost:9292`. If you
want to login as a test user, just open this: `http://localhost:9292?glogin=test`.Should work.