Платформа для майнінгу та інвестицій · 2024-2025

Криптоплатформа

Криптоплатформа для користувачів: гаманець, swap, керування майнерами, заробіток і адміністративна частина. Вебзастосунок створено двічі: спершу на Blazor WebAssembly, згодом його переписано на React. Обидві версії робив я.

що я робив

  • Blazor WASM PWA: десятки сторінок, API-клієнти згенеровано зі специфікації OpenAPI
  • Переписування на React: гаманець, swap, перекази, купівля on-chain, адміністрування
  • Баланси й курси в реальному часі через SignalR
  • Багатомовність (i18n) з підтримкою RTL, захист від ботів

технічна деталь

Обидві версії використовують той самий API через типізовані контракти: клієнт Blazor згенеровано з OpenAPI, а на боці React є окремий шар типізованих контрактів. Тому під час переписування довелося міняти лише UI, а не інтеграції з бекендом.

Маєш схоже завдання? Напиши, що треба зробити і як це працює зараз.

Зв'язатися