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

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

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

что я делал

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

техническая деталь

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

Есть похожая задача? Напиши, что нужно сделать и как это работает сейчас.

Связаться