No chips? No problem.
This web application connects you and your friends through a realtime firebase database so you can play poker, in real life, when you only have a pack of cards.
- Connect to a private table and see player actions in real-time
- Invite players to your table, or join an existing one (#28)
- Customize your name and avatar (#29)
- When you load a table, you start polling data from Firebase
- Any time the data is updated, compare the table state to what it should be, according to:
- Current round
- Current Turn (Pre-Flop, flop, river...)
- Player States (Idle/Bet/Checked + total bet)
- Update table state according to #2, or with user input (Bet, Fold...)
See CONTRIBUTING.md for documentation on architecture, testing & deploying.
TLDR: Here's how to run the app locally, using yarn:
git clone [email protected]:IliasDeros/virtual-chips.git
yarn && yarn start # or ./start.sh
# Visit app at http://localhost:1234/