ProAppStore Premium Web Apps

Chess Academy

Online chess teaching — real-time games with teacher oversight, Swiss tournaments, puzzle sets with scoring and hints.

education by Serge
Open app View source
Platform
Web (any device)
Price
$5/mo subscription
Source

What you get

+ Real-time chess games between students
+ Teacher live-view of all boards
+ Swiss-system tournaments with pairings
+ Puzzle sets with hints and scoring
+ Multi-tenant — one instance per academy
+ Glicko-2 ratings for games and puzzles

About

Chess Academy is an online teaching platform built for chess schools and academies. Teachers can monitor all active games in real-time, pause and resume boards, and manage Swiss-system tournaments with automatic pairings and colour balancing.

Students play rated or unrated games with configurable time controls, solve curated puzzle sets with progressive hints, and track their Glicko-2 ratings. Puzzle sets can be imported from PGN files and assigned to individual students.

Multi-tenant by design — each academy runs as an isolated tenant with its own students, teachers, and data. Built on chessground (the Lichess board library) and chess.js for move validation, with Stockfish WASM for hints and puzzle analysis.

Chess Academy is a Pro app on ProAppStore. It uses the ProAppStore SDK for authentication, real-time features, and data storage. The source code is available on GitHub.

Built with

ProAppStore SDK

Auth, database, real-time rooms, storage

React + Vite

Modern frontend toolchain

Cloudflare R2

Edge hosting via the proappstore-host Worker

TypeScript

Type-safe throughout

Developer

Serge
Serge

Platform team. Building the infrastructure, SDK, and first-party apps for proappstore.online.

Try Chess Academy

Sign in with your ProAppStore account and start using Chess Academy immediately.

Open Chess Academy