Full stack web application, chess game, frontend using JavaScript and Rest. Server using Python, logic using C++ (also Boost Libraries). The user is playing with the opponent, that is bot using minmax algorithm.
- Python3.6m
- Flask
- Boost 1.65
- Boost Python
- make
- cmake
- g++
- Clone repository
- Run check_required_packages.sh script to install needed libraries (just on Ubuntu)
- Run build_and_run.sh script to build project, run tests and run server
- Server is running locally on 5000 port (localhost:5000)