+
اتصال برقرار است
+
+ {state.grades.length} پایه از سرور آمد
+ {state.grades.length > 0 && `: ${state.grades.map((g) => g.title).join('، ')}`}
+
+
{api.http.baseUrl}
+
+ );
+}
diff --git a/src/api/README.md b/src/api/README.md
new file mode 100644
index 0000000..a678b23
--- /dev/null
+++ b/src/api/README.md
@@ -0,0 +1,91 @@
+# اتصال به بکاند
+
+کلِ ارتباط با سرور از همین پوشه رد میشود. **هیچجای اپ مستقیم `fetch` نزنید** —
+مدیریتِ توکن، تکرارِ درخواست و رفتارِ درستِ خطا اینجا یکجا حل شدهاند.
+
+## راهاندازی
+
+**هیچ تنظیماتی لازم نیست.** بهطورِ پیشفرض به بکاندِ مشترک
+(`https://api.math.tadrisino2.ir/api`) وصل میشود:
+
+```bash
+npm install
+npm run dev
+```
+
+فقط اگر بکاند را روی ماشینِ خودتان بالا آوردهاید:
+
+```bash
+cp .env.example .env # و خطِ VITE_API_BASE_URL را باز کنید
+```
+
+برای اینکه ببینید اتصال برقرار است، یک خط کافیست (بعداً پاکش کنید):
+
+```tsx
+import { ConnectionCheck } from '@/api/ConnectionCheck';
+// داخلِ خروجیِ App:
+