Skip to content

Web variant of the popular board game Splendor

Notifications You must be signed in to change notification settings

gheskett/Splendor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Splendor

Web variant of the popular board game Splendor

To build and run all services automatically (requires docker):

  • run build_and_deploy.sh

To run game API server:

  • Install Python 3.7+ with pip
  • Navigate to /server directory
  • Run python3 -m pip install -r requirements.txt to install required dependencies
  • Run python3 main.py [Port] (default port: 36251)

To run phaser for frontend client:

  • Install nodejs and npm
  • Under /phaser directory, run npm install to install dependencies
  • Run npm start to start phaser on local machine. Files will automatically be reloaded in the browser when changes are made to ensure a smooth development experience
  • npm build can be used to package the client once it is ready for deployment

About

Web variant of the popular board game Splendor

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •