Docs: v0.32 Dashboard detailed changelog and feature documentation

This commit is contained in:
Marc Blatter 2026-07-15 11:03:22 +02:00
parent 81a8982a89
commit 7737680a4e
1 changed files with 162 additions and 0 deletions

162
DASHBOARD_V0.32_CHANGES.md Normal file
View File

@ -0,0 +1,162 @@
# 📊 Trading Bot Dashboard v0.32 — Update Log
**Version:** 0.32
**Release Date:** 2026-07-15
**Status:** 🟢 PRODUCTION
---
## ✨ Features v0.32
### Tab 1: Portfolio (Live)
- **Portfolio Value** — Real-time Binance account balance in USD
- **Total P&L** — Absolute profit/loss in USD + percentage
- **Free USDT** — Available balance for trading
- **Active Trades** — Count of open positions (BTC, ETH, BNB, XRP, SOL)
- **Holdings Breakdown** — Each asset with 4 decimal precision (BTC 0.0003, ETH 0.0114, etc.)
### Tab 2: Analytics (P&L Charts)
- **Timeframe Selection:** 1 Day, 1 Week, 1 Month
- **Chart Visualization:** Animated line chart (Chart.js)
- Green line = Profit
- Red line = Loss
- Real-time data from Binance API
- **Statistics (4-column responsive grid):**
- **Current:** Latest P&L % + USD value
- **Min:** Lowest P&L in period
- **Max:** Highest P&L in period
- **Avg:** Average P&L across period
- *Each stat shows both % and USD value*
### Design
- **Dark Theme:** Professional #1e1e1e background
- **Green Accents:** #00ff88 for key metrics
- **Responsive:** Mobile-optimized (collapsible Holdings, 2-column stat grid on small screens)
- **Glassmorphism:** Modern card design with blur effects
- **Smooth Animations:** Tab transitions, chart rendering
---
## 🔧 Improvements (Latest)
| Issue | Solution | Status |
|-------|----------|--------|
| Holdings always visible | Added collapsible toggle (default: closed) | ✅ |
| Too many decimals (BTC 0.00030000) | Reduced to 4 decimals (0.0003) | ✅ |
| Analytics only showed % | Added USD values ($+1.20, -bash.65) | ✅ |
| Stats not mobile-friendly | 2-column grid on mobile (max-width: 768px) | ✅ |
---
## 📱 Mobile Optimization (New)
**Breakpoint:** 768px width (tablets & phones)
- Single-column portfolio cards
- 2-column analytics stats (instead of 4)
- Smaller fonts (preserved readability)
- Compact padding (10px header, 15px cards)
- Flex timeframe buttons with wrapping
---
## 🛠️ Technical Details
### API Endpoints
### Database
- **SQLite:**
- **Table:** (ts, pv, pu, pp, uf, ap)
- **Retention:** Unlimited (continuous tracking)
### Data Collection
- P&L snapshots stored every bot cycle (60 seconds)
- Portfolio value calculated from Binance
- Live prices from Binance
---
## 🎨 UI Components
### Holdings (Collapsible)
### Analytics Stats (Responsive)
**Desktop (4 columns):**
| Current | Min | Max | Avg |
| +1.20 % | -2.50 % | +3.80 % | +0.95 % |
| +.65 | -.44 | +.22 | +.31 |
**Mobile (2 columns):**
| Current | Min |
| +1.20 % | -2.50 % |
| +.65 | -.44 |
| Max | Avg |
| +3.80 % | +0.95 % |
| +.22 | +.31 |
---
## 🔄 Browser Compatibility
✅ Chrome/Chromium (latest)
✅ Firefox (latest)
✅ Safari (latest)
✅ Mobile browsers (iOS Safari, Chrome Mobile)
---
## 📊 Example Data (Live)
---
## 🚀 Deployment
**File:**
**Port:** 7000
**Service:**
**URL:**
**Restart:**
---
## 🔄 Rollback
**To v0.3:**
**Git Tags:**
- — Previous version
- — Current production
---
## 📝 Changelog
**v0.32 (2026-07-15)**
- ✅ Added two-tab interface (Portfolio + Analytics)
- ✅ P&L Charts with 1d/7w/1m timeframes
- ✅ Collapsible Holdings (default: closed)
- ✅ 4-decimal precision for coin amounts
- ✅ USD values in Analytics stats
- ✅ Mobile-optimized responsive design
- ✅ Live Binance API integration
- ✅ SQLite P&L history tracking
- ✅ Chart.js animated visualizations
- ✅ Dark theme with green accents
---
**Active Commits:**
- — Update: Collapsible Holdings, USD values, Mobile stats (2026-07-15 11:00 UTC)
- — Release: v0.32 Dashboard v0.32 P&L Charts (2026-07-15 10:55 UTC)
---
**Repository:** https://git.bizmark.cloud/marc/BrainDock
**Branch:** master (v0.32)
**Maintained by:** Hermes Agent