Skip to content

lifufkd/OnlinePoker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

{118C359E-A01F-4E1B-A61C-99B32BAF2199}

Online Poker on Python

[EN]

The project can be used as an application template for an online casino, and also allows you to play Texas Hold'em with friends online!

Implemented functions:

1. Creating an account

  • Editing a profile
  • Replenishment of the balance
  • Viewing player statistics
  • Admin panel (for administrators)

2. Lobby

  • Creating a lobby (choosing a senior hand, a junior hand)
  • In-game chat with lobby members
  • Acceptance confirmation of the readiness of all lobby players

3. The game

  • Maximum number of players: 6

Technical information:

  • DB: sqlite3
  • Security: User passwords are hashed using the sha-512 algorithm and stored in the database, SSL encryption is used when exchanging data between the server and the client.
  • UI interface: implemented using the PySide6 library

[RU]

Проект может использоваться как шаблон приложения для онлайн казино, а также позволяет играть с друзьями по сети в техасский холдем !

Реализованные функции:

1. Создание аккаунта

  • Редактирование профиля
  • Пополнение баланса
  • Просмотр статистики игрока
  • Админ панель (для администраторов)

2. Лобби

  • Создание лобби (выбор старшей руки, младшей руки)
  • Внутриигровой чат с участниками лобби
  • Принятие подтверждение о готовности всех игроков лобби

3. Игра

  • Максимальное количество игроков:

Техническая информация:

  • БД: sqlite3
  • Безопасность: Пароли пользователей хэшируются с помощью алгоритма sha-512 и сохраняются в БД, при обмене данных между сервером и клиентом используется SSL шифрование.
  • UI interface: реализован с помощью библиотеки PySide6

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages