I have used React.js, Tailwind CSS, alongwith Redux toolkit to handle the API calls and get the summary if the blog. User needs to enter the link of the blog as follows.
Getting the summary and it also stores the previous links so that user can copy it back, and use it. The links are stored so as the history doesn't gets cleaned up on refreshing of the page.
RapidAPI analytics (*Apologies if the app doesn't gives result on links, it's a free service of API and can hold on to only 50 calls/month from API)
Link to the RapidAPI: https://rapidapi.com/restyler/api/article-extractor-and-summarizer