RSS feed reader website

user profile photouser profile photouser profile photo685 developers have joined this project.

What you will practice

Through this project, you'll work with and become more familiar with RSS feeds. If you choose to implement the parser yourself, you'll also practice how to parse XML.

Introduction

Let's build an RSS feed reader! Most news websites, blogs, podcasts, maintain a RSS feed which gives real-time content updates. You'll build a tool for fetching and converting the feed with a given RSS feed URL. If you aren't familiar with RSS, here's a great introduction to how RSS feeds work.

RSS feed reader website demo

Requirements

  • The user can input a RSS feed URL.
  • The reader will display the title, description, and link of the original content.

For an extra challenge

  • The user can add more than one RSS feed URL.
  • Instead of using a RSS parser library, build the parser yourself!

Suggested Implementation

To get practice with front-end development, you can create a web page to display the parsed feed content.

  • Use the front-end tech stack of your choice
  • An input field for the feed URL
  • Show the feed content in HTML - bonus points for additional styling for ease of reading

If you only want to practice working with RSS without the front-end portion, you can work on this project instead to implement this in the terminal.

Interested in this project?

Shorten your learning curve with on-demand programming help

The awesome set of verified mentors will provide guidance and mentoring help when you are stuck.

Suresh Atta

  • Post request free
  • First 15 mins free
Shorten your learning curve with on-demand programming help

Browse more projects

More coming soon...