Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaustubh187/news-aggregator
A news aggregator web application built on Django. Web scraping is used to collect news headlines from different sources.
https://github.com/kaustubh187/news-aggregator
beautifulsoup django python webscraping
Last synced: about 6 hours ago
JSON representation
A news aggregator web application built on Django. Web scraping is used to collect news headlines from different sources.
- Host: GitHub
- URL: https://github.com/kaustubh187/news-aggregator
- Owner: kaustubh187
- Created: 2022-02-21T14:35:49.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-29T10:03:58.000Z (over 1 year ago)
- Last Synced: 2024-11-19T14:11:44.121Z (2 months ago)
- Topics: beautifulsoup, django, python, webscraping
- Language: Python
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# News-Aggregator
News Aggreagator
This Django app works as a new aggregator by scraping news headlines and pictures from 'www.Onion.com'. The image urls and Headline texts are stored in database.
We can access news headlines about Latest news, Sports news, Entertainment news, gaming news etc.
# Screenshots
![Screenshot 2022-02-27 012035](https://user-images.githubusercontent.com/81306562/155857278-a48e80b9-74a0-4e32-9544-17d708407a5c.png)
![Screenshot 2022-02-27 012227](https://user-images.githubusercontent.com/81306562/155857291-1734468a-c364-439b-b6d1-3f2239e58d0b.png)
## Built with
1. Python
2. Django!3. HTML CSS
4. Beautifull Soup
# Installation
## Software Requirements
Python3
# Install Dependencies
pip install bs4
pip install requests
# Run Using Command Promt
python manage.py runserver
## Tech Stack used
#### Backend: Python3, Beautifull Soup
#### Framework: Django
#### Database: SQLite3
#### Frontend: Html, CSS