KLKLine FrontendDashboard · Preview · Embed shell
Backend green · frontend foundation active

پایه فرانت KLine برای چارت‌های embeddable و داشبورد ادمین

این صفحه جایگزین boilerplate نکست شده و مسیر درست monorepo را نگه می‌دارد: Next.js برای dashboard و routeها، پکیج chart-runtime برای موتور چارت، api-client برای مرز API و embed-sdk برای نصب روی سایت مشتری.

Backend real API

https://kline.cloudbartar404.top

بک‌اند repair شده و طبق لاگ کاربر تست‌ها green هستند. اتصال real در فاز historical data فعال می‌شود.

Mock API

https://kline.cloudbartar404.top

preview فعلی با mock candle داخلی بالا می‌آید تا UI و lifecycle مستقل از سرویس backend تست شود.

Chart runtime

KLineCharts + SVG fallback

runtime واقعی KLineCharts پشت facade فعال است و اگر init شکست بخورد، SVG fallback کنترل‌شده دارد.

Architecture lock

معماری قفل‌شده

UI نباید مستقیماً fetch و chart method را همه‌جا صدا بزند. مرزها از همین مرحله جدا شده‌اند.

Dashboard
apps/dashboard · Next.js route shell
Contracts
@kline/contracts · JSON-safe types
API client
@kline/api-client · one fetch boundary
Chart runtime
@kline/chart-runtime · client-only facade
Embed SDK
@kline/embed-sdk · iframe helper
UI package
@kline/ui · shared primitives