create dots game javascript

Job ID: 32188679

Budget: $30 – $250 USD

I want expert javascript developer to create dots game with following features ( the game is already available here https://code-projects.org/dots-and-boxes-game-in-javascript-with-source-code/)

1. add timer, if the timer is up then player loose turn
2. anti hacking, so players cannot cheat or fiddle with source code of the game
3. player vs computer bot (bot must be very intelligent , not loose)
4. player vs player (all online players select a name and join, once they join the pool and click player vs player then computer randomly select two players and create a game)
5. x,y grid for start can be defined
6. cheat mode, if enabled then computer plays bad and allows player to win