| # Quick Start - Admin Dashboard | |
| ## π Start in 3 Commands | |
| ```bash | |
| cd /workspace | |
| pip install -r requirements.txt | |
| python3 api_server_extended.py | |
| ``` | |
| Then open: **http://localhost:7860/** | |
| --- | |
| ## π What You'll See | |
| ### Admin Dashboard with 7 Tabs: | |
| 1. **π Status** - System overview, live BTC/ETH/BNB prices | |
| 2. **π Providers** - List of 94 providers from APL | |
| 3. **π° Market Data** - Real prices, sentiment, trending | |
| 4. **π€ APL Scanner** - Run provider discovery scans | |
| 5. **π§ HF Models** - Hugging Face models management | |
| 6. **π§ Diagnostics** - System health checks | |
| 7. **π Logs** - System logs and errors | |
| --- | |
| ## β Key Features | |
| ### Real Data Only | |
| - β Live market data from CoinGecko | |
| - β Sentiment from Alternative.me | |
| - β Providers from APL validation | |
| - β NO mock/fake data anywhere | |
| ### Admin Actions | |
| - π Refresh data in real-time | |
| - π€ Run APL scans to discover providers | |
| - π§ Run diagnostics with auto-fix | |
| - π View provider statistics | |
| - π§ Monitor HF model health | |
| --- | |
| ## π Deploy to HuggingFace Spaces | |
| ### Already Configured! | |
| 1. Push to HF Space: | |
| ```bash | |
| git push | |
| ``` | |
| 2. Access at: `https://your-space.hf.space/` | |
| 3. Admin dashboard loads automatically! | |
| **Everything is HF Spaces compatible:** | |
| - β Relative URLs | |
| - β Port 7860 | |
| - β Dockerfile ready | |
| - β Static files mounted | |
| - β CORS configured | |
| --- | |
| ## π First Steps | |
| ### 1. Check System Status | |
| - Open Status tab (default) | |
| - See provider counts | |
| - View live market prices | |
| ### 2. Run APL Scan | |
| - Go to APL Scanner tab | |
| - Click "π€ Run APL Scan" | |
| - Wait 1-2 minutes | |
| - See updated provider counts | |
| ### 3. View Providers | |
| - Go to Providers tab | |
| - See all 94 validated providers | |
| - Filter by category | |
| ### 4. Monitor Market | |
| - Go to Market Data tab | |
| - Click "π Refresh Prices" | |
| - See live BTC/ETH/BNB data | |
| - View Fear & Greed Index | |
| - Check trending coins | |
| ### 5. Check Diagnostics | |
| - Go to Diagnostics tab | |
| - Click "π§ Run with Auto-Fix" | |
| - See system health status | |
| --- | |
| ## π§ Troubleshooting | |
| ### No providers showing? | |
| β Run APL scan (APL Scanner tab β Run APL Scan) | |
| ### Market data fails? | |
| β Check internet connection to CoinGecko | |
| β May hit rate limits (wait a few minutes) | |
| ### APL scan fails? | |
| β Check Python dependencies installed | |
| β Check auto_provider_loader.py exists | |
| --- | |
| ## π Documentation | |
| - `ADMIN_DASHBOARD_COMPLETE.md` - Full documentation | |
| - `APL_USAGE_GUIDE.md` - APL usage guide | |
| - `APL_FINAL_SUMMARY.md` - APL implementation summary | |
| --- | |
| ## β¨ That's It! | |
| **You now have a fully functional admin dashboard with:** | |
| - Real-time market data | |
| - 94 validated providers | |
| - APL integration | |
| - HF models support | |
| - Zero mock data | |
| - HuggingFace Spaces ready | |
| **Start managing your crypto data sources now!** π | |