Here mobile first designing used to style the layout. In this project, given tools are used for development: React Jest EsLint SCSS create-react-app Dependency Node Latest Npm Latest Browser Any (prefer latest) git (to checkout) Download the project open the Project in terminal Install all the dependencies npm install To execute the project npm start To run unit test npm run test To run unit test in watch mode npm run test There are always chance to improve. The changes which can be done in the project : Make UI more attractive 💅 Happy Playing 😉