Skip to content

psp87/Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multiplayer Chess

ASP.NET Core board game with SignalR and chessboardjs.

game

Build Status

GitHub CI HitCount contributions welcome

Technologies

  • C#
  • ASP.NET Core
  • ASP.NET Core MVC
  • Entity Framework Core
  • SignalR
  • JavaScript
  • jQuery
  • HTML
  • CSS
  • Bootstrap

Features

  • Move Validation
  • Check
  • Checkmate
  • Stalemate
  • Draw
  • Offer Draw
  • Threefold Repetition Draw
  • Fivefold Repetition Draw
  • Resign
  • Castling
  • Pawn Promotion
  • En Passant Capture
  • Points Calculation
  • Taken Pieces History
  • Algebraic Notation Move History
  • User Authentication
  • Highlight Last Move
  • Lobby
  • Lobby Chat
  • Game Chat
  • Stats Page
  • ELO Rating Calculation
  • Fifty-Move Draw
  • Email Notifications
  • Timer Game Mode
  • Stateless App