Back to Projects

Web-Based Chess Game

A web-based chess game with a focus on user experience, featuring smooth animations and an intuitive interface.

Team Size: 2
Role: UI/UX Designer & Frontend Developer
Duration: 2018-11–2018-12
View on GitHub

Tech Stack

javascript iconJavaScript
html5 iconHTML5
css iconCSS
nodejs iconNode.js

Project Gallery

Web-Based Chess Game 1
Web-Based Chess Game 2
Web-Based Chess Game 3
Web-Based Chess Game 4
Web-Based Chess Game 5

Introduction

This repository contains a fully functional web-based chess game, developed as part of the Web & Database Technology course during the first year of TU Delft's Computer Science & Engineering Bachelor's program. The project was built by a team of two using JavaScript, HTML, and CSS.

Key Features

  • Two-Player Chess: Play against another player in real-time, supporting all standard chess rules and moves.
  • Local Multiplayer: Play by opening two instances in your browser, supporting multiple sessions on the same machine.
  • Interactive UI: A user-friendly interface with standard highlights for possible moves and selected pieces.
  • Cookies: Utilizes cookies to store past game data, and other user preferences.

Outcome

At the time, this project was awarded a 10 (out of 10) grade, reflecting its quality and the effort put into its development over just 2 weeks of active development.