this doesn't currently work on my website, but it does on my github so check it out here: https://github.com/lachlancroll/Chess
This project uses Javascript (with the p5 library), and Java. it uses AWS Elastic Beanstalk to host the RESTful web service which was made using Spring Boot. The AI uses a minimax algorithm with alpha beta pruning.