Docs: v0.32 Dashboard detailed changelog and feature documentation
This commit is contained in:
parent
81a8982a89
commit
7737680a4e
|
|
@ -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
|
||||
Loading…
Reference in New Issue