Thanks to visit codestin.com
Credit goes to github.com

Skip to content

wal-058/stock-tracker

Repository files navigation

Stock Tracker

Made with

Installation

1. Clone the repo

git clone https://github.com/wal-058/stock-tracker.git
cd stock-tracker

2. Install dependencies

npm  install

Run with

With Development

npm  run  dev

Then open http://localhost:3000 in your browser.

With Docker

1. Build the Docker image

docker  build  -t  stock-tracker  .

2. Run the container

docker  run  -p  3000:3000  stock-tracker

App will be available at http://localhost:3000


Environment Variables

To enable Finnhub API (limited to 50 US Symbols and 60 API calls/min on free plan), create a .env file:

PLATFORM_KEY=your_finnhub_api_key

Features

  • Search stocks by symbol or name
  • Add/remove to watchlist (stored in localStorage)
  • Fully client-hydrated interactions
  • Optimized for fast initial load using React Server Components

Limitations

  • No persistent backend or authentication
  • Watchlist stored only locally

License

MIT - Waleed Ahmed

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published