Skip to content

Shashron7/StockMarketTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ˆ Real-Time Stock Market Price Tracker (Golang + WebSockets)

A simple real-time stock price tracker built with Go, using WebSockets for live data updates and Goroutines for concurrent stock fetching. The app integrates with the Finnhub API to retrieve stock prices and broadcasts updates to all connected WebSocket clients.


πŸš€ Features

  • βœ… Real-time stock updates using WebSockets
  • βœ… Concurrent fetching of multiple stock prices
  • βœ… Broadcast updates to all connected clients
  • βœ… Clean code structure with separation of concerns
  • βœ… Secure API key management via .env file

🧱 Tech Stack

  • Golang (net/http, gorilla/websocket)
  • Finnhub API for stock price data
  • Goroutines & Channels for concurrency
  • .env management with joho/godotenv

About

A real-time stock price tracker built in Go, leveraging WebSockets for live updates and Goroutines for concurrent data fetching. This project integrates with the Finnhub API to fetch live stock prices (e.g. AAPL, TSLA, AMZN), and broadcasts updates to connected WebSocket clients.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages