Skip to content

alexdalgleishmorel/poker-flow-app

Repository files navigation

alt text

Poker Flow

Poker Games Made Easy. Buy-In, Play, Cash Out.

Description

Poker Flow aims to automate and simplify the administrative tasks involved in setting up and managing poker games, making the process more efficient and user-friendly for both game organizers and players.

Key Features:

1. User Account System

Users can sign up for an account, enabling them to create, manage, and join poker games.

2. Game Creation and Management

Users can create poker games, specifying details like the game's name, chip color values, and minimum/maximum buy-ins. They can also invite friends to join by sharing the game ID.

3. Joining Games

Players can join existing games using the provided game ID.

4. Buy-in Management

Players can buy in through the app, selecting the amount of money to buy in for. The app then advises on the chip denominations required to match the buy-in value.

5. Customizable Chip Distributions

Users can adjust the distribution of each chip color according to their preferences.

6. Database Logging

Player buy-ins and cashouts are recorded in a database, allowing for real-time tracking and management.

7. Data Visualization

The total available cashout is visualized in a chart, showing each player's contributions.

8. Cashout Calculation

At the end of the game, players input their remaining chips, and the app calculates the cashout value.

9. Financial Summary

After the game, players can review everyone's buy-ins and cashouts, facilitating the settlement of any financial transactions among players.

Technologies Used

  1. Node.js V21
  2. Angular V16
  3. Ionic Framework
  4. Chart.js
  5. Custom API
  6. Socket IO

Demo Video

https://youtu.be/QoeoyLg-N_g

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published