Skip to content
quentin/bastos
← Back to home

Team project (2), IUT · 2024

chessJS

A complete chess game in TypeScript, with move validation.

A game in progress on chessJS

A two-player chess game that validates every move against the full rules and keeps the game history.

My role. Back-end developer, in a pair: game engine and move validation.

What I did

  • Designed the game engine: board representation and legal move generation.
  • Implemented the full set of rules and the game history.