https://github.com/nagasaki45/cardigan
Play card games online
https://github.com/nagasaki45/cardigan
card-game elixir game-server liveview
Last synced: 11 months ago
JSON representation
Play card games online
- Host: GitHub
- URL: https://github.com/nagasaki45/cardigan
- Owner: Nagasaki45
- License: mit
- Created: 2020-05-04T21:19:53.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-16T02:05:09.000Z (over 2 years ago)
- Last Synced: 2024-04-16T02:13:00.320Z (about 2 years ago)
- Topics: card-game, elixir, game-server, liveview
- Language: Elixir
- Homepage: https://cardigan.leverstone.me/
- Size: 7.02 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cardigan · Play card games online
[](https://travis-ci.com/Nagasaki45/cardigan)
**:point_right: This project is not yet ready for prime time! There are bugs and a few crucial features are missing. Come back later, it will eventually work :pray:**
An online alternative for board games for the `#covid19` days.
**Features**
- [x] Open sandbox for playing card games.
- [x] User defined games, off the server: Define a game by creating a `json` file and upload to the site to open a table with friends.
- [ ] Games generator.
## Development
To start your Phoenix server:
* Setup the project with `mix setup`
* Start Phoenix endpoint with `mix phx.server`
Now you can visit [`localhost:4000`](http://localhost:4000) from your browser.
## Deployment
To a [Dokku](https://dokku.com/) instance running on a [Digital Ocean](https://digitalocean.com) droplet with `git push dokku master`. DNS through [cloudflare](https://cloudflare.com).