Chessable Classroom

Chessable Classroom

Live web classroom for teaching chess online: interactive board, audio/video, quizzes, and tournaments.

Key features

  • Real-time interactive chessboard with instructor-participant sync
  • Built-in WebRTC audio/video (no external conferencing)
  • Live quizzes and tactics during sessions
  • Tournament tools for class competitions and evaluation games

My role

  • Led full-stack development and delivery to production
  • Designed and implemented real-time architecture (board sync, A/V, session flow)
  • Built UI/UX for complex interactive workflows
  • Integrated with the broader Chessable ecosystem

Tech

React, Vue, TypeScript - PHP - WebSockets - WebRTC

Why it exists

A professional, easy-to-use classroom tailored for live chess teaching and interaction.

Visit the project

Contact me