yujunhui / TexasPokerGame

This is an online Texas Hold'em game. Base on TypeScript, Vue, Egg.js, Midway.js, Socket.io.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Texas Poker Game

This is an online Texas Hold'em game, base on TypeScript,Egg,Node.js,Vue

Deploy

Build, Publish Docker image, and deploy

Docker start

docker-compose -f docker-compose.prod.yml build --no-cache
docker-compose -f docker-compose.prod.yml up -d
docker-compose -f docker-compose.prod.yml build api --no-cache

Build specify service:

docker-compose -f docker-compose.prod.yml build --no-cache api
docker-compose -f docker-compose.prod.yml build --no-cache nginx

Server

Base on midway.js, TypeScript, socket.io, mysql.

Detail: server-readme

Client

Base on vue-cli, TypeScript, socket.io.

Detail: client-readme

Project structure

├─client
├─database
│  └─poker.sql
├─docker
└─server

License

The MIT License (MIT)

About

This is an online Texas Hold'em game. Base on TypeScript, Vue, Egg.js, Midway.js, Socket.io.


Languages

Language:TypeScript 56.5%Language:Vue 41.2%Language:Shell 0.7%Language:Less 0.5%Language:HTML 0.3%Language:Dockerfile 0.3%Language:JavaScript 0.3%Language:Makefile 0.1%Language:CSS 0.0%