Skip to content

vatsrounak/PulseFeed-Django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Website Live Link

https://news-aggregator-ku26.onrender.com/

PulseFeed



Description

PulseFeed is a Django project to scrape a news website using Beautiful soup and request module and hence combination of web crawlers and web applications. Both of these technologies have their implementation in Python.

Features

Our PulseFeed works in 3 steps:
1.It scrapes the news website for the articles.In this Django project, we are scraping a website 'www.theonion.com'
(We have scraped news articles from 'latest' section of 'www.theonion.com' for demonstration)
2.Then it stores the article’s images, links, and title.
3.The stored objects in the database are served to the client. The client gets information in a nice template by clicking the 'Load news' button and select the different options available to you.The options are: Latest,Entertainment,Sports,Politics,Opinion,Breaking-News

    ----------------------------------------------------------------------------------------

Screenshots

Latest

Entertainment

Sports

Politics

Breaking News

Opinion News

![](https://github.com/vatsrounak/PulseFeed-Django/blob/main/screenshots/opinion_light_mode.PNG

Facebook share

Whatsapp share

Telegram share

Copy to clipboard

How To Use

Software Requirements

Python3

Installation

Download and install any virtual environment of your choice. (pipenv and conda are my personal favourites, either one of them can be used) Activate the virtual environment

Install the dependencies by running:

    pip install -r requirements.txt

Run using Command Prompt

Navigate to the News-Aggregator folder which has manage.py file then run the following command on cmd

python manage.py runserver

Tech stack

Backend : Python3,Beautiful soup
Framework : Django
Database : Sqlite3
Frontend : Html,CSS,Bootstrap

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published