Skip to content
A live UNO-like game named unox for Phoenix Phrenzy (https://phoenixphrenzy.com/)
Elixir CSS JavaScript HTML Dockerfile Shell Makefile
Branch: master
Clone or download
This branch is 10 commits ahead of DockYard:master.

Latest commit

Latest commit 4c65eae Sep 15, 2019

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
config Working on OTP release Sep 15, 2019
dockerfiles Working on OTP release Sep 15, 2019
lib Add game ending Sep 16, 2019
priv/gettext
rel Working on OTP release Sep 15, 2019
test
.dockerignore Working on OTP release Sep 15, 2019
.formatter.exs Working on OTP release Sep 15, 2019
.gitignore Clean up code to remove Ecto and rename modules Sep 10, 2019
Makefile Working on OTP release Sep 15, 2019
README.md Add screenshot Sep 16, 2019
demo.gif Add screenshot Sep 16, 2019
mix.exs Working on OTP release Sep 15, 2019
mix.lock Working on OTP release Sep 15, 2019

README.md

Unox - A UNO Elixir multiplayer game

This is my entry in Phoenix Phrenzy, showing off what Phoenix and LiveView can do.

Unox - A UNO Elixir multiplayer game

The name

The Unox game name has been taken to make sure no copyright infrigment is done using the Uno. This is a public and open source implementation of the game mechanics with multiplayer online support with random name generator.

About cards

Cards uses svg taken from https://en.wikipedia.org/wiki/Uno_(card_game)#/media/File:UNO_cards_deck.svg which is under CC0 lisence are granted usage and modification.

Deployment

How you deploy your app is up to you. A couple of the easiest options are:

The Usual README Content

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Install Node.js dependencies with cd assets && npm install
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Learn more

You can’t perform that action at this time.