Created a RSS aggregator to discover interesting news stories. Tapped into BBC and CNN publicly available RSS feeds using the FeedJira gem. One issue that I had to optimize for was finding more high quality images to go along with the news stories, since the main image stored with each article in the RSS feed had very poor quality. I solved this by only storing the textual information from the RSS feed, then using the Nokogiri gem to crawl the url of each article in the database, and screen scraping the higher-quality headline image.

Designed the UI similar to Pinterest's. Enacpsulated each article in a card using the jQuery masonry library.

View project

View source