Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

unameit10000000/rssreader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

6 Commits

Repository files navigation

πŸ“š RSS Reader

A simple RSS feed reader to manage and view your feeds, it works for real use or as a base to build and expand upon.

✨ Features

  • πŸ”„ Manage multiple RSS feeds
  • πŸ’Ύ Local storage using IndexedDB

πŸ› οΈ Requirements

  • Node.js (v12 or higher)
  • npm (Node Package Manager)

πŸ“¦ Dependencies

{
 "axios": "^1.7.9",
 "cors": "^2.8.5",
 "express": "^4.21.2"
}

πŸš€ Setup and Running

git clone https://github.com/unameit10000000/rssreader.git
cd rssreader
npm install
node index.js
http://localhost:3000

πŸ’‘ Usage

  1. The application comes pre-loaded with some default RSS feeds (BBC News, CNN, The Guardian)

  2. To add a new feed:

    • Enter the feed name in the "Enter RSS name" field
    • Enter the feed URL in the "Enter RSS url" field
    • Click the "ADD" button
  3. To view a feed's content:

    • Click the refresh button (πŸ”„) next to the feed name
  4. To delete a feed:

    • Click the trash button (πŸ—‘οΈ) next to the feed name

πŸ“ Notes

  • The server runs on port 3000 by default
  • Feeds are stored locally in the browser using IndexedDB
  • The application uses Font Awesome icons for the UI
  • The application includes CORS headers for development
  • Browser security policies may affect RSS feed access

Made with ❀️ for RSS enthusiasts

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /