Xiangqi

Picture of Xiangqi Game being played

View Project on Github

In this project, I developed a web-based multiplayer Chinese chess game, combining a C# server with a React.js frontend for global player engagement. The C# server employs SignalR for real-time gameplay and communication, delivering a seamless gaming experience. Rigorous testing achieved an 86% branch coverage, and deployment on Amazon Web Services via Docker containerization using Elastic Container Registry and Elastic Computing Cloud.