Chessiq is a full-stack web application that acts as a personal AI chess coach, helping players of any level improve through personalized, guided training. Instead of just being another place to play, it pairs each user with one of five voiced coach characters who track the player's weaknesses, build an adaptive improvement plan, and guide them through daily practice.
The platform imports users' real games from chess.com, analyzes them with a Stockfish engine, and turns the results into tailored puzzles, drills, opening repertoire training, endgame practice, and interactive lessons. AI-powered move commentary and a conversational tutor (built on Google Gemini) explain why a move works, delivered in each coach's own synthesized voice.
Built with a Laravel REST API backend and a React 19 / TanStack Router single-page frontend, and deployed entirely on serverless free-tier infrastructure (Cloudflare Workers, Vercel, and Neon Postgres).