Skip to content

Sagar-py/Pnyx

Repository files navigation

Pnyx — Personal News & Market Aggregator Dashboard

Pnyx is a personal web app that aggregates RSS news feeds and market data (stocks/indices) with a clean, minimal dashboard. Built for single-user use with local preference storage and no authentication.

Features

  • Aggregate news from user-defined RSS feeds
  • Market data dashboard (stocks, indices) with charts
  • Region filter for news and markets
  • Add/remove RSS feeds, all preferences stored locally
  • Responsive UI (desktop/mobile)
  • Serverless backend for RSS and market data
  • Deployable on Vercel free tier

Tech Stack

  • Next.js (React)
  • Tailwind CSS
  • Chart.js (via react-chartjs-2)
  • rss-parser
  • Alpha Vantage or Finnhub API

Getting Started

npm install
npm run dev

Deployment (Vercel)

  • Push to GitHub
  • Import repo on Vercel
  • Set API keys as environment variables (see docs/market_dashboard.md)
  • Deploy!

Documentation

  • See docs/ for requirements, API, and workflow details.

About

News & Market Aggregator web app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors