Chess Played on a Server

This is a project for NWAPW to allow to people on different computers to play a chess game against each other.

Two people may open the website and play chess against each other so long as they have an internet connection. One player will be white and move first while the other player will be black and move second. After each turn, the opposing player's board will show the just completed action. That player will then be able to make a move. A simple login/register system lets the program identify who is competing, and permit the continuation of a game if a player disconnects. A matchmaking system/queue is in place to partner competitors. All rules of chess are implemented, including castling and en passant.

The Team

Team members:

  • Devin
  • Jason
  • Michael
  • Thomas

Demo Video

Technical Demo Video

Project Links