You need Node.js
Running Locally
git clone https://github.com/NisanthanNanthakumar/palindrome.git
cd palindrome
npm i
cd client
npm i
cd ..
npm start
There is practice-data.json in ./uploads directory because Github will not hold empty directories. I assumed the JSON fiile structure will be an array of objects. I also assumed that the palindrome strings have no punctuation and that letter case does not matter.