RSSLookup

RSSLookup is a small lightweight, fast, python app for searching and booking RSS feed. It's default BBC feed. User can search RSS item and add to favorite per session.

Installation

  • Install following dependancies via pip before clonning app
 pip install flask
 pip install xmltodict
 pip install flask-triangle
 pip install Flask-SQLAlchemy

Local Server

flask application can be started via running

python api.py

Deployment

Deploy app at Herokuapp. App can be push to live enviroment via following command

git push heroku master

API call via following call

URL Type Descriptoin
https://limitless-falls-83579.herokuapp.com/display WEB APP Default BBC feed search app
https://limitless-falls-83579.herokuapp.com/api/rss WEB API WEB API CALL with BBC RSS as defaulted
https://limitless-falls-83579.herokuapp.com/api/rss/**RSSFEEDURL** WEB API API call with feed URL argument

TODO

  • Create web api for feed
  • Write test for API
  • Template for front end user
  • Search feed items (ng)
  • ~~favorite functionality (ng) ~~(partially)