Squadro Project

This project is a web version of Squadro board game developed using React.js by a team of 4 students during "Tutored Project" course in Sorbonne University.

Game is available in 2 modes: Local Game (local co-op) and Single Game (game with AI).

AI

AI is implemented using The Minimax Algorithm. It allows users to choose the level of difficulty (Easy, Medium, Hard). It is possible to choose a depth of the algorithm for 'Hard' level.

Demo

Go and play live on https://squadro-game.herokuapp.com/ !

Quick web app demo using 'Single Game' mode.

Web app demo

Installation for local testing

Assume sure you have a version v16.4.1 of Node.js installed.

In order to run the application in local environment follow instructions below:
# clone
git clone https://github.com/r-aliev/squadro-project.git

## For front end
cd squadro-project
npm install
npm start

Check 127.0.0.1:3000 on your browser