# ✅ چک‌لیست آپلود به Hugging Face ## قبل از آپلود ### فایل‌ها (همه آماده است ✅) - [x] app.py (24 KB) - [x] requirements.txt (0.5 KB) - [x] README.md (12 KB) - [x] api-resources/crypto_resources_unified_2025-11-11.json (105 KB) ### تست‌ها (همه پاس شد ✅) - [x] HTTP REST API - [x] WebSocket - [x] رابط کاربری - [x] از کلاینت خارجی - [x] Real-time updates ## مراحل آپلود ### مرحله 1: ایجاد Space 1. [ ] برو به https://huggingface.co/spaces 2. [ ] کلیک "Create new Space" 3. [ ] نام Space را وارد کن 4. [ ] SDK را "Docker" انتخاب کن 5. [ ] "Create Space" را کلیک کن ### مرحله 2: آپلود فایل‌ها 1. [ ] app.py را آپلود کن 2. [ ] requirements.txt را آپلود کن 3. [ ] README.md را آپلود کن 4. [ ] پوشه api-resources/ را آپلود کن ### مرحله 3: تست بعد از Deploy 1. [ ] صبر کن تا build تمام شود (2-3 دقیقه) 2. [ ] صفحه Space را باز کن 3. [ ] بررسی کن UI لود می‌شود 4. [ ] WebSocket متصل می‌شود (badge سبز) 5. [ ] روی دسته‌ها کلیک کن 6. [ ] /docs را باز کن 7. [ ] یک API call تست کن ## اگر مشکلی پیش آمد ### سرور بالا نمی‌آید - [ ] بررسی کن همه فایل‌ها آپلود شده - [ ] بررسی کن api-resources/ موجود است - [ ] logs را در HF بررسی کن ### WebSocket متصل نمی‌شود - [ ] از wss:// استفاده کن (نه ws://) - [ ] مرورگر را refresh کن - [ ] console browser را چک کن ### UI نمایش داده نمی‌شود - [ ] بررسی کن app.py درست آپلود شده - [ ] / را مستقیم باز کن - [ ] cache مرورگر را پاک کن ## بعد از آپلود موفق ### به اشتراک بگذار - [ ] لینک Space را save کن - [ ] در README اصلی لینک را اضافه کن - [ ] با دوستان به اشتراک بگذار ### توسعه بیشتر (اختیاری) - [ ] Rate limiting اضافه کن - [ ] Authentication پیاده کن - [ ] Caching اضافه کن - [ ] Logging به فایل - [ ] Monitoring --- **همه چیز آماده است! موفق باشید! 🎊**