Installation steps Clone this repository git clone https://github.com/Prakharsvnit/knovator.git Change directory cd knovator Install dependencies npm install Run the app npm start The app starts working on localhost:3000 Technologies used ReactJS Redux-toolkit Material UI Improvements possible Better way of giving custom styles. Handling complex state logic in stopwatch.js file. Create separate folder containing all handler functions.