Skip to content

colado/rss-reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RSS Reader

A small PoC done as a learning project.

How it works

  • Scheduler: checks the database for feeds that are due (next_poll_at) and triggers ingestion.
  • Fetcher/Parser: politely fetches feeds, parses XML/JSON into entries.
  • Database: stores feeds and entries, prevents duplicates, and schedules the next poll.

Setup

  1. Install deps: npm install
  2. Create DB: createdb rss
  3. Configure .env with DATABASE_URL=postgres://user:pass@127.0.0.1:5432/rss
  4. Run migrations + seed:
    npm run migrate
    npm run seed

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published