- Chess board UI built with Jetpack Compose
- Drag & drop interaction
- Movement animation
- Legal move highlighting
- Move history & perspective switching
- Game sounds
- Stockfish 15 included for upcoming analysis mode
- Lczero included for play against human-like bots using weights provided by Maia Chess
- Online mode built with Ktor
- Puzzle mode, 3.2 million puzzles from the Lichess open database
- Chesslib used for movement & game rules
- Piece assets temporarily borrowed from https://chess.com's 'Icy Sea' theme
- Sounds used from https://github.com/lichess-org/lila
- Analysis mode
- Save and view games
- ECO opening classification
- Use own pieces and sounds (Dana??!!)