swan28pande / chess-app

Home Page:https://chess-app-ivory.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chess-app

Tasks

Frontend

+ 1. Create a chess board and add pieces on html canvas 
+ 2. Move the pieces using mouse 
+ 3. Restrict the movements of the pieces  
+ 4. Give alternate moves to black and white  
+ 5. Pieces should capture   
6. Check, Stalemate and checkmate  
7. Enpassant 
8. Time 
9. Past moves visible
10.Captured pieces visible

Backend

1. Users should signup, login  
2. "/game" should initiate game  
3. Socket programming for real-time match

About

https://chess-app-ivory.vercel.app


Languages

Language:JavaScript 93.9%Language:TypeScript 4.2%Language:CSS 1.5%Language:HTML 0.3%