Play against a human online
black played by computer

ABCDEFGH
1
2
3
4
5
6
7
8

Open source available: https://github.com/jacklehamster/chesstron/