✔️ Play against Stockfish via browser
✔️ Modern chessboard with intuitive controls
✔️ Move validation and automatic Stockfish replies
✔️ Board updates with check/checkmate/draw detection
✔️ Dockerized with one-command setup
✔️ Deployed with Nginx and Gunicorn
✔️ Responsive frontend UI
1. Clone the repository
git clone https://github.com/Benfoxyy/BenChess.git
cd BenChess2. Run with Docker Compose
Make sure Docker and Docker Compose are installed.
docker-compose -f docker-compose-prod up --buildThe result will be available at: http://localhost/
-
Add legal move highlighting
-
Add countdown time
-
User account
-
Add move history panel
-
Improve mobile responsiveness
-
Add difficulty levels (time depth)
