WarTracker / README.md
skander101's picture
initial commit: vibes only, probably bloated
6512187
|
Raw
History Blame Contribute Delete
1.26 kB
---
title: Warframe Market Tracker
emoji: πŸ“Š
colorFrom: red
colorTo: gray
sdk: docker
app_port: 7860
pinned: false
---
# Warframe Market Tracker
This was 100% vibecoded and is probably bloated. You've been warned.
A price tracker for Warframe Market. Browse all 3800+ items, sort by platinum, track your watchlisted items with live prices, and view order books.
## Features
- **Catalog** β€” Browse all Warframe Market items with search, category filters (mods, arcanes, rivens, weapons, warframes, miscellaneous), and platinum sorting
- **Live Price Loading** β€” Streams prices from the Warframe Market API via SSE as you browse, progress bar shows status
- **Watchlist** β€” Star items to track, auto-refreshing prices every 60 seconds
- **Item Detail** β€” Order book (top sell/buy from online users), median/min/max stats
- **Dashboard** β€” Bar chart of lowest sell prices per watchlisted item by category
## Tech
- React + Vite client
- Express server proxying Warframe Market API with rate limiting and caching
- Single Docker container, deploys to Hugging Face Spaces on port 7860
- No database. Watchlist lives in localStorage. API data cached in memory.
## Run It
```bash
docker build -t wartracker .
docker run -p 7860:7860 wartracker
```