harryCarpio / ContentAggregator

Simple content aggregator using Django

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ContentAggregator

A Content Aggregation Website is a place where people can go to see all latest news and contents from different places. A content aggregator fetches information from various places online and gathers all of that information in one place. Therefore, you don’t have to visit multiple sites to get the latest info.

Setting up

  1. Clone repository
 git clone https://github.com/harryCarpio/ContentAggregator
  1. Move into project
cd ContentAggregator
  1. Create a virtual environment and activate
pip install virtualenv
virtualenv venv
source venv/Scripts/activate
  1. Install requeriments
 pip install -r requirements.txt
  1. Fetch feed news
python manage.py aggregate
  1. Run server
python manage.py runserver
  1. Go to home Django home page http://127.0.0.1:8000/

Features

  • Fetch feed news from three sources
    • Mashable
    • The verge
    • TechCrunch
  • Shows list of feed news on Django home page

Tech Stack

  • Django
  • Sqlite

About

Simple content aggregator using Django


Languages

Language:Python 95.4%Language:HTML 4.6%