SlideShare a Scribd company logo
6
Most read
A MINI PROJECT PRESENTATION
ON NEWS WEB APPLICATION
Department of computer Science and Engineering
Guided by: Praveen Rai Presented by: Prateek Singh (1901640100202)
INTRODUCTION
A web application which shows us daily updated news
from the selected news website and display those
news on our webpage.
In this we have used Flask framework and python for
fetching and displaying result.
SOFTWARE AND HARDWARE REQUIREMENTS
Python
Flask framework
Beautiful Soup library for scraping xml data
HTML
Semantic UI
VSCode editor
FLOWCHART
IMPLEMENTATION OF PROJECT
STEP 1: Request URL using “urlopen” function of “urllib3” library to request the news website and fetch the data from
them.
STEP 2: Scrap Data using Beautiful soup library. Data components is been taken from xml file. The data and metadata
such as “TITLE” , “PUBLISHED DATE AND TIME” is used and displayed in final webpage.
STEP 3: In app.py file, python read and store all the xml data and use that data in html file later for displaying proper
outputs with informative news data.
STEP 4: Displaying the final output with semantic UI and its components like containers , button ,segment on webpage.
FINAL OUTPUT
ADVANTAGES AND LIMITATION
Advantage
1. It displays the updated news from different news websites on news web application.
2. You can browse and read more about particular news.
Limitation:
1.This website runs only on localhost server (http://127.0.0.1:5000/).
2.We have to install all dependences and library to run this project.
FUTURE ENHANCEMENT
1. We can add the database to web application for storing the tables and records.
2. We can host this static website on cloud platforms such as Aws, Google cloud platform,
Heroku, etc. for other users.
REFERENCE
Crawling domain:
Semantic UI - https://semantic-ui.com/introduction/getting-started.html
Flask framework documentation - https://flask.palletsprojects.com/en/1.1.x/
Beautiful Soup documentation -
https://www.crummy.com/software/BeautifulSoup/bs4/doc/
Free Code Camp Article- https://www.freecodecamp.org/news/how-to-build-a-web-
application-using-flask-and-deploy-it-to-the-cloud-3551c985e492/
YouTube Channel: Tech with Tim (Flask videos)
THANK YOU 

More Related Content

PPTX
Offline Storage
PPT
Mule cloud hub console overview
PDF
Web Programming - 4 Route, View, and Controller
PPTX
Dropbox with Mule
PDF
Web Programming - 7 Blading Template
PPTX
Windows 8 programming with html and java script
PDF
Web Programming - 6 Bootstrap Framework
Offline Storage
Mule cloud hub console overview
Web Programming - 4 Route, View, and Controller
Dropbox with Mule
Web Programming - 7 Blading Template
Windows 8 programming with html and java script
Web Programming - 6 Bootstrap Framework

What's hot (11)

PPTX
Learn SQL Quickly
PDF
Web Programming - 8 Database, Model and Eloquent
PPTX
Industrial Training in PhoneGap Application
PDF
Redmine 4.0 おすすめ新機能 ピックアップ(第2版)
PPTX
Phonegap for Android
DOCX
REST interface Logic designer
PDF
OpenShift/Kubernetes to Splunk log integration
PPTX
Secure Code Warrior - LDAP injection
ODP
Dropbox connector Mule ESB Integration
PPTX
Secure Code Warrior - Local file inclusion
PPTX
Low Effort, High Impact: Ways to Add Value to your Drupal site
Learn SQL Quickly
Web Programming - 8 Database, Model and Eloquent
Industrial Training in PhoneGap Application
Redmine 4.0 おすすめ新機能 ピックアップ(第2版)
Phonegap for Android
REST interface Logic designer
OpenShift/Kubernetes to Splunk log integration
Secure Code Warrior - LDAP injection
Dropbox connector Mule ESB Integration
Secure Code Warrior - Local file inclusion
Low Effort, High Impact: Ways to Add Value to your Drupal site
Ad

Similar to News web application (20)

PPTX
Web development with Python
PPTX
PPTX
Personalised_News_Aggregator_System_Rahul.pptx
PPTX
Python_Web_API_Flask_Streamlit.pptx sample
PPTX
This ppt is for the java script chapter 2
PPTX
Flask project presentation (Ecole web avancee)
PDF
Intro webapps
PDF
Web frameworks in python
PPTX
flask frameworkbasedonPython_microframework.pptx
PDF
Rapid Web Development with Python for Absolute Beginners
PDF
How to build and deploy app on Replit
PPTX
Flask and Introduction to web frameworks
PDF
Flask Web Development 1st Edition Miguel Grinberg
PDF
Introduction to Flask Micro Framework
PDF
A Complete Guide to Python Web Development
PPTX
Flask Application ppt to understand the flask
PPTX
Flask – Python
PDF
Python Web Applications With Flask Handon Your Flask Skills2024 Jeffrey Leon ...
PDF
Enhance Your Flask Web Project With a Database Python Guide.pdf
PDF
Tutorial Módulo 1 de Introdução com Flask
Web development with Python
Personalised_News_Aggregator_System_Rahul.pptx
Python_Web_API_Flask_Streamlit.pptx sample
This ppt is for the java script chapter 2
Flask project presentation (Ecole web avancee)
Intro webapps
Web frameworks in python
flask frameworkbasedonPython_microframework.pptx
Rapid Web Development with Python for Absolute Beginners
How to build and deploy app on Replit
Flask and Introduction to web frameworks
Flask Web Development 1st Edition Miguel Grinberg
Introduction to Flask Micro Framework
A Complete Guide to Python Web Development
Flask Application ppt to understand the flask
Flask – Python
Python Web Applications With Flask Handon Your Flask Skills2024 Jeffrey Leon ...
Enhance Your Flask Web Project With a Database Python Guide.pdf
Tutorial Módulo 1 de Introdução com Flask
Ad

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
Tartificialntelligence_presentation.pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Encapsulation theory and applications.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
August Patch Tuesday
PDF
Hybrid model detection and classification of lung cancer
PDF
A comparative study of natural language inference in Swahili using monolingua...
Building Integrated photovoltaic BIPV_UPV.pdf
OMC Textile Division Presentation 2021.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Hindi spoken digit analysis for native and non-native speakers
Tartificialntelligence_presentation.pptx
A Presentation on Artificial Intelligence
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Web App vs Mobile App What Should You Build First.pdf
Encapsulation theory and applications.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Zenith AI: Advanced Artificial Intelligence
A novel scalable deep ensemble learning framework for big data classification...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
August Patch Tuesday
Hybrid model detection and classification of lung cancer
A comparative study of natural language inference in Swahili using monolingua...

News web application

  • 1. A MINI PROJECT PRESENTATION ON NEWS WEB APPLICATION Department of computer Science and Engineering Guided by: Praveen Rai Presented by: Prateek Singh (1901640100202)
  • 2. INTRODUCTION A web application which shows us daily updated news from the selected news website and display those news on our webpage. In this we have used Flask framework and python for fetching and displaying result.
  • 3. SOFTWARE AND HARDWARE REQUIREMENTS Python Flask framework Beautiful Soup library for scraping xml data HTML Semantic UI VSCode editor
  • 5. IMPLEMENTATION OF PROJECT STEP 1: Request URL using “urlopen” function of “urllib3” library to request the news website and fetch the data from them. STEP 2: Scrap Data using Beautiful soup library. Data components is been taken from xml file. The data and metadata such as “TITLE” , “PUBLISHED DATE AND TIME” is used and displayed in final webpage.
  • 6. STEP 3: In app.py file, python read and store all the xml data and use that data in html file later for displaying proper outputs with informative news data. STEP 4: Displaying the final output with semantic UI and its components like containers , button ,segment on webpage.
  • 8. ADVANTAGES AND LIMITATION Advantage 1. It displays the updated news from different news websites on news web application. 2. You can browse and read more about particular news. Limitation: 1.This website runs only on localhost server (http://127.0.0.1:5000/). 2.We have to install all dependences and library to run this project.
  • 9. FUTURE ENHANCEMENT 1. We can add the database to web application for storing the tables and records. 2. We can host this static website on cloud platforms such as Aws, Google cloud platform, Heroku, etc. for other users.
  • 10. REFERENCE Crawling domain: Semantic UI - https://semantic-ui.com/introduction/getting-started.html Flask framework documentation - https://flask.palletsprojects.com/en/1.1.x/ Beautiful Soup documentation - https://www.crummy.com/software/BeautifulSoup/bs4/doc/ Free Code Camp Article- https://www.freecodecamp.org/news/how-to-build-a-web- application-using-flask-and-deploy-it-to-the-cloud-3551c985e492/ YouTube Channel: Tech with Tim (Flask videos)