Redux/React/Webpack solitaire card game.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
build
scripts
test
.babelrc
.gitignore
.travis.yml
LICENSE
README.md
dev-server.js
index.html
package.json
screenshot.png
webpack.config.js

README.md

ONIRIM

onirim is a solitaire card game based on Onirim from Z-Man Games. In Onirim you're trying to escape from sort of insane dreamworld by finding doors.

You can play it here. But you might want to take a look at the rules first :)

Screenshot

Rules

First, go buy Onirim from your local games store/Amazon/whatever :) I'm not going to cover the rules here. If it's not possible to get a copy of the real game, visit Z-Man Games to get a copy of the rules in PDF.

Usage

This is a pure JavaScript project using React, Redux, ReactDnD, Webpack, and some other bits and pieces.

Locally/Development

I'm using Node v4.1.0 and npm 3.3.2. It is likely to work with Node v0.12+ and npm 2, though.

git clone git@github.com:rfunduk/onirim.git && cd onirim
npm install
npm run start

Then visit localhost:5300 in your browser. In development you'll get the same game every time by default.

Tests Build Status

There are 100 tests!

npm run test

Also, code coverage!

npm run coverage
open coverage/lcov-report/index.html

Production

npm run build