File size: 2,834 Bytes
96af7c9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# 🚀 دسترسی به Admin Dashboard

## ✅ سرور در حال اجرا است!

صفحه Admin Dashboard شما اکنون در دسترس است:

### 🌐 آدرس‌های دسترسی:

1. **صفحه اصلی Admin:**
   ```

   http://localhost:7860/

   ```
   یا
   ```

   http://localhost:7860/admin.html

   ```

2. **مستندات API:**
   ```

   http://localhost:7860/docs

   ```

3. **Health Check:**
   ```

   http://localhost:7860/health

   ```

---

## 📋 ویژگی‌های Dashboard:

### ✅ تب‌های موجود:

1. **Overview** - آمار کلی بازار و Top 10 کوین‌ها
2. **Market** - جستجو و نمایش 50+ کوین
3. **Chart Lab** - نمودار قیمت و تحلیل تکنیکال
4. **AI Advisor** - پرسش و پاسخ و تحلیل احساسات
5. **News** - آخرین اخبار کریپتو با تحلیل احساسات
6. **Providers** - لیست تمام API Providers
7. **Datasets & Models** - مدیریت دیتاست‌ها و مدل‌های HF
8. **API Explorer** - تست endpoint‌های API
9. **Diagnostics** - بررسی سلامت سیستم
10. **Settings** - تنظیمات نمایش

---

## 🔧 راه‌اندازی مجدد:

### Windows:
```bash

start_admin.bat

```

### Linux/Mac:
```bash

chmod +x start_admin.sh

./start_admin.sh

```

### دستی:
```bash

python hf_unified_server.py

```

---

## ⚠️ نکات مهم:

1. **پورت 7860** باید آزاد باشد
2. **Static files** (CSS/JS) به صورت خودکار mount می‌شوند
3. **Backend URL** به صورت خودکار تنظیم می‌شود:
   - روی localhost → `http://localhost:7860`
   - روی HF Space → `https://really-amin-datasourceforcryptocurrency.hf.space`

---

## 🐛 عیب‌یابی:

### اگر صفحه باز نمی‌شود:

1. بررسی کنید سرور در حال اجرا است:
   ```bash

   curl http://localhost:7860/health

   ```

2. بررسی کنید پورت 7860 آزاد است:
   ```bash

   netstat -an | findstr 7860

   ```

3. لاگ‌های سرور را بررسی کنید

### اگر API ها کار نمی‌کنند:

1. Console مرورگر را باز کنید (F12)
2. Network tab را بررسی کنید
3. مطمئن شوید CORS درست تنظیم شده

---

## 📝 تغییرات انجام شده:

✅ تمام endpoint‌های frontend با backend هماهنگ شدند
✅ Response format ها اصلاح شدند
✅ Chart Lab با HTML هماهنگ شد
✅ AI Advisor با فرم‌های HTML هماهنگ شد
✅ Auto-detect برای localhost/HF Space اضافه شد

---

**🎉 حالا می‌توانید از Admin Dashboard استفاده کنید!**