$79
I want this!

Finvue: The Ultimate Self-Hosted Stock Dashboard & Scraper

$79

Stop paying for expensive market data APIs. Own your financial analytics stack.

Finvue is a production-ready, high-performance stock tracking dashboard and Yahoo Finance scraper built for developers and traders who want control, speed, and privacy.

Built with a modern tech stack (**React, Fastify, Bun, Redis**), Finvue isn't just a dashboard—it's a robust platform for extracting, caching, and visualizing real-time market data without hitting rate limits or paying per-call fees.

Demo

---

🔥 Why Finvue?

⚡ Blazing Fast Performance

Experience zero lag even with hundreds of tickers. We use virtualized rendering (`@tanstack/react-virtual`) to handle massive watchlists smoothly, and Redis caching to ensure your data is served instantly.

🛠️ Robust "Invisible" Scraping

Forget fragile web scrapers. Finvue includes a custom-built, ban-resistant Yahoo Finance client that manages cookies, crumbs, and sessions automatically. It mimics real browser behavior to reliably fetch:

- Real-time Quotes & Prices

- Financial Statements (Income, Balance Sheet, Cash Flow)

- Historical Data & Charts

- Options Chains

📊 Professional-Grade Analytics

- Deep Financials: Analyze 10+ years of padded annual/quarterly financial statements.

- Bulk Management: Paste 50+ tickers at once—Finvue handles the rest.

- Excel Export: Download your entire dashboard analysis to .xlsx with one click.

- Interactive Charts: Responsive candlestick and area charts powered by Recharts.

🔐 Enterprise-Ready Architecture

- Authentication: Secure sign-up/login flows powered by Better-Auth.

- Backend: High-throughput API built on Fastify and run with the Bun runtime.

- Dockerized: Deploy anywhere in minutes with the included docker-compose setup.

---

💻 Technical Stack

- Runtime: [Bun](https://bun.sh) (Super fast JavaScript runtime)

- Frontend: React, Vite, Tailwind CSS, TanStack Query

- Backend: Fastify, TypeScript

- Data: PostgreSQL (Persistence), Redis (High-speed caching)

- Scraping: Custom Axios client with intelligent session management

---

📦 What's Inside?

The full unminified source code:

- ✅ Complete monorepo structure (Turbo)

- ✅ apps/web: The React Dashboard

- ✅ apps/api: The Fastify API & Scraper Worker

- ✅ packages/yahoo-client: The core scraping logic library

- ✅ Deployment configurations (Dockerfile, Railway)

---

Perfect for:

- Developers building fintech apps who need a reference implementation.

- Traders who want a private, customizable dashboard.

- Anyone wanting to learn modern full-stack development with Bun & React.

---

👉 Get full access to the source code today and build your financial future!

I want this!
Size
150 KB
Powered by