# Africa Eurobond Tracker
PWA that tracks African sovereign Eurobond prices, yields, and analytics.
## Features
- 55+ bonds across 17 African countries
- ISIN, price, coupon, YTM, spread, duration, ratings
- Toggle filter for YTM >= 8%
- Filter by country, currency, search by ISIN
- Sort any column, tap for detail view
- Excel export button
- Dark finance terminal theme
- Installable as phone/desktop app
## Deployment
### 1. Create GitHub Repo
- Go to github.com → New repository → name it `africa-eurobond-tracker` → Public → Create
### 2. Push Code
```bash
cd africa-bonds
git init
git add .
git commit -m "Initial commit"
git branch -M main
git remote add origin
github.com
git push -u origin main
```
### 3. Deploy on Vercel
- Go to vercel.com → sign up with GitHub
- Add New → Project → select the repo → Deploy
- Get your URL (e.g. africa-eurobond-tracker.vercel.app)
### 4. Send to Dad
- Send the URL. On phone: Share → Add to Home Screen
## Updating Data
- New bonds: edit `api/bonds-db.js`, push to GitHub
- Yield updates: edit YIELDS in `api/bonds.js`, push to GitHub
- Vercel auto-deploys on every push
## Disclaimer
Yields are indicative estimates. Verify with a broker before trading.