پرش به محتوای اصلی
حسین خلیلی
بازگشت به پروژه‌ها

صرافی چندسطحی

صرافی ارز — xpay.co

SPA ترید کاربر، ادمین عملیات و رسید دیجیتال — یک دامنهٔ محصول با به‌روزرسانی زندهٔ SignalR.

مشاهده سایت(باز شدن در تب جدید)

چالش

تریدر و اپراتور به UIهای متفاوت نیاز دارند — کیف پول، اسپات/بازار، هدیه، تیکت پشتیبانی — در حالی که دادهٔ لحظه‌ای بازار و سفارش مشترک است. محصول همچنین به سطح عمومی رسید دیجیتال و صفحات خطای برندشده نیاز داشت؛ همه در تجربهٔ راست‌چین و جلالی‌پسند.

نقش من

فرانت‌اند اپ کاربر (app.xpay.co)، کنسول ادمین و نمایشگر عمومی رسید را توسعه و نگهداری کردم (viral-team). SignalR برای به‌روزرسانی زنده، Redux Toolkit برای state پیچیدهٔ کلاینت، و Ant Design برای صفحه‌های فشردهٔ عملیات — به‌همراه UX راست‌چین و تاریخ جلالی.

آنچه ساختم

  • SPA ترید کاربر در app.xpay.co — کیف پول، بازار، هدیه، پشتیبانی
  • کنسول ادمین عملیات با صفحه‌های فشردهٔ Ant Design
  • نمایشگر عمومی رسید دیجیتال و صفحات خطا/نگهداری برندشده
  • به‌روزرسانی زندهٔ SignalR و state کلاینت با Redux Toolkit؛ UX راست‌چین و جلالی

نتیجه

فرانت‌اند چندسطحی XPay در xpay.co / app.xpay.co: UI ترید برای کاربر، ابزار برای عملیات، و رسید پرداخت قابل اشتراک — به‌همراه صفحات استاتیک خطا/نگهداری برندشده در همان داستان محصول.

تکنولوژی‌ها

  • React
  • TypeScript
  • Vite
  • Redux Toolkit
  • Ant Design
  • SignalR