Skip to content

Files

Latest commit

 

History

History
33 lines (25 loc) · 829 Bytes

README.md

File metadata and controls

33 lines (25 loc) · 829 Bytes

quick-news

Backend

  • Python 2.7
  • Flask==0.10.1: API server
  • pyteaser==2.0: Text summarization library
  • feedparser: Fetching and parsing through feed

Frontend

Install

  • Clone this repository
  • pip install pyteaser
  • pip install flask
  • pip install feedparser
  • npm install
  • bower install

Development & Build

Backend

  • cd services to go to services directory
  • python -u news_fetcher.py | tee news_fetcher.log to start news caching service
  • python api_server.py to start the Flask API server

Frontend

  • Run grunt for building and grunt serve for preview

Testing

  • Running grunt test will run the unit tests for Angular with karma