NewsHub App


Project codes are available at Github

NewsHub is a single-page news web application that provides users with the latest news articles. Users can view a list of news articles, search for articles by topics and read more about interesting articles. The app is developed using Flask and several http libraries. The live news sources are obtained from Mediastack API with a 30 minute delay.

The news data are presented in rows in a tabular form. My idea was to present them like how one would read the headlines in Reuters or Bloomberg terminals. Overall, it was a good practice refreshing my Python skills and obtaining data from an external API.

NewsHub has the following features: