Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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