chess.io

(/chess.svg)

# chess.io
**Stack:** React, TypeScript, Tailwind CSS, Node.js, Express, WebSockets, React Router
**Date:** August 2024
**GitHub:** [View Repository](https://github.com/Ravi0529/chess.io)
## Overview
An online multiplayer chess game built with React, Tailwind, TypeScript, Express, and WebSockets, offering real-time gameplay, private matches, and move history export.
## Key Highlights
- Built an online multiplayer chess game with real-time gameplay, private match invites, and profile management.
- Implemented check/checkmate detection, pawn promotion, downloadable move history, and responsive UI for mobile and desktop.
- Used WebSocket networking for seamless match connectivity and live state synchronization.
- Project details coming soon.
## Features
- Online matches with private game invites
- WebSocket-backed real-time gameplay and move syncing
- Player profile management with avatars and account data
- Downloadable move history for game review
- Check, checkmate, and pawn promotion detection
- Responsive UI built with Tailwind CSS for desktop and mobile
## Tech Stack
React, TypeScript, Tailwind CSS, Node.js, Express, WebSockets, React Router
---
For more details, check out the [Projects](/projects) page or explore other [Experiences](/experience).