Chessmind est un site permettant à des passionnés de jeu d'Echecs de se réunir et réfléchir autour de problèmes échiquéens. Le site Chessmind est composé des grands domaines fonctionnels suivants :

La gestion des membres de la communauté : inscriptions, modifications et suppression des membres de la communauté.

La gestion des problèmes : ajout, modification, suppression des problèmes (chacun est optionnellement caractérisé par un snapshot d'une position, le nom des joueurs, le lieu de la partie, le nom de chaque joueur, etc.) ; les membres de la communauté peuvent présenter de nouveaux problèmes, et peuvent, pour chacun d'eux, proposer des solutions (une suite de coups en commentaires).

Les membre de la communauté peuvent pour chacun de ces commentaires voter pour sa pertinence, ou le commenter.

La gestion des scores : une fois le palier de score atteint pour un des commentaires d'un problème, le classement des membres sera mis-à-jour automatiquement.