Here is a live demo : https://roza001.github.io/Kanye-Wests-quote-evaluator/
Kanye West's Quote Evaluator web app was created as part of an interview process. There was a time limit thus this app isn't perfect.
User may enter a number between 5 and 20 and this many unique quotes will be pulled from an open REST api available online at https://kanye.rest/. These quotes are shown to the user.
Next, all collected quotes through another public open REST API: https://sentim-api.herokuapp.com/ The "Sentim" API analyses provided text for sentiment (positive / neutral / negative with the polarity aspect (which is between -1 and 1)). Counted are all positive (polarity > 0), negative (polarity < 0) and neutral (polarity = 0) Kanye’s quotes from the sample obtained from the first API. The application finds the most extreme quote from sample (the closest to negative or positive 1) and displays it to the user along with the above counts.
Open your terminal and then type
git clone https://github.com/Roza001/Kanye-Wests-quote-evaluator.git
cd Kanye-Wests-quote-evaluator
npm install
npm start
Make sure you have git and Node installed