Independent self-hosted chess website

Home

Online 0
Active Games 0
Queue 0
Connecting…
OB
Guest
Match players in your ELO range, switch to lichess-style pieces, or jump into the built-in bot ladder.
Streak 0 Current win streak
Best Rating 1200 Peak account rating
Bot Ladder 25 Adaptive to elite
Level 1 0 / 250 XP
ELO Won 0 Total rating gained

Quick Actions

Chess.com-inspired, original layout
🧩

Puzzles

Tactical board previews update with your selected piece theme.

πŸŽ“

Next Lesson

Opening and pattern-study cards inspired by the source layout.

πŸ”Ž

Game Review

Review-style position cards on the front page, without copying the source 1:1.

Daily Games & Recommended Match

Live snapshot from your own server
0
Players online
0
Games running
0
In queue

Game History

Recent results saved on the server
OP
Opponent
Waiting for a game
10:00
No active game
10 min (Rapid)
ME
You
Sign in from the welcome modal
10:00
Moves

Lesson Ladder

Progress through the structured lesson path.
Beginner

Puzzle 1

Find the key move.
Ready
Section 1
0 pts
Attempts 0 / 3
Timer 0s
Section Opening Grove
Hint

Look for forcing moves first: checks, captures, and direct threats.

Section Map

Every 20 puzzles unlock a new section

Game Review

Choose a finished game to review your good moves, mistakes, and blunders.
White
Select a move
Black
Finish a game to generate a review.

Your selected move will show its label, best alternative, and a clearer explanation here.

Review Flow A cleaner performance trend inspired by the source review screen.
Finish a game to generate a review.

Highest XP

Top 150 players on this server.

Arena Cycle

Resets every 2 days

Highest Rating

Most Wins

Hall of Fame

Board & Piece Settings

Built from the green board, brown board, and piece previews you supplied

Board Theme

Piece Style

Independent website notes

This build runs entirely from your own Node + Socket.IO server with local assets, a Docker setup, PM2 support, and an Nginx reverse-proxy example so you can host it on your own VPS.