A web application which uses Flask framework and python to fetch the daily news from news websites. Using BeautifulSoup for scraping the data and metadata such as 'title', 'description', 'published date and time', etc from the xml file of news website. Used Semantic UI in place of CSS to make website more attractive. Added semantic segment, container, button, etc in Html file.
- Clone the repository
- Download and extract the Zip file
- Download all required modules and libraries.
- Run app.py
- Copy and paste this url http://127.0.0.1:5000/ in any browser.
- Original website: https://www.cnet.com/news/
- xml data of website: https://www.cnet.com/rss/all/
- Python
- Flask framework
- Web scraping using BeautifulSoup
- Html
- Semantic UI
- We can deploy our web app on multiple cloud platform like aws, azure, heroku,etc for pubic.
- We can add database for storing the data(tables,records) from website.