Skip to content
A chess game based on Spring using Websockets
Java JavaScript HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
img
src
.gitignore
LICENSE
README.md
build.gradle
gradlew
gradlew.bat
settings.gradle

README.md

Socket Chess

A basic chess game based on Websockets.

alt text

Run

  • build: gradle clean build
  • run: java -jar build/libs/socket-chess-0.0.1-SNAPSHOT.jar

Server

  • written in pure Java using the Spring Framework
  • REST Endpoint for pre-game data exchange, e.g. join a game
  • Spring STOMP Websocket

Client

  • Written in Javascript
  • using SockJS

Ideas for improvement

  • enhance UI
  • make games watchable
  • add undo functionality
You can’t perform that action at this time.