Skip to content

Frit027/rss-aggregator

Repository files navigation

Vercel Deploy Static Badge Static Badge Maintainability Actions Status

English Russian
RSS aggregator

About

The website is an RSS aggregator that accepts a link to an RSS resource and downloads all available news items.
New posts from the added feed appear dynamically on the page.
The user can read a preview of the news item in a modal window or follow the link to the original news item.

Try

The website is available at: https://rss-aggregator-frit027.vercel.app

Examples of RSS feeds to demonstrate how the application works

https://feeds.arstechnica.com/arstechnica/index - News about information technology
https://lorem-rss.herokuapp.com/feed?unit=second - Updates every second

Demonstration

RSS feeds

The main page only has one URL input field. This allows you to add RSS feeds.

Main page with RSS

Modal window

Using a modal window you can read a brief summary of the news.

Modal

Dependencies

Node.js v12.22.9 or later.

Installation and Usage

Clone the repository.
In the project root run the commands:

npm i
npm run build

From the created public directory, open the index.html file in your browser.

Technologies

Main

Module bundler

About

RSS aggregator with dynamic feed updates

Resources

Stars

Watchers

Forks

Packages

No packages published