Search Content from Multiple Pages

Hi,
I am going to crawl and return results from multiple newspaper / social media sites. The thing is: user will put a keyword for example “tesla” in a search box. When submit is clicked, I would like to bring results from multiple webpages, newspapers, facebook and twitter. But this needs to be happened within a few seconds. Serial retrieval from sites will not work. I want fast retrieval.

What shall I do ? Requesting help from altruists

I am going to crawl and return results from multiple newspaper / social media sites.

Are you going to do this in real-time via JS or something server-side based and storing the data?

Not sure about to do it in JS. But I am requesting suggestions in implementing such platforms. I want to do the backed in django. And yes, I need it in realtime whatever returned after crawling. Also, I have to store the data in a database for further use.