Mining and investment platform · 2024-2025

Crypto platform

A consumer crypto platform: wallet, swap, miner management, earning and an admin side. The web app was built twice: first in Blazor WebAssembly, later rewritten in React. I built both versions.

what I did

  • Blazor WASM PWA: dozens of pages, API clients generated from the OpenAPI spec
  • React rewrite: wallet, swap, transfers, on-chain purchases, administration
  • Balances and rates in real time over SignalR
  • Multilingual i18n with RTL support, bot protection

a technical detail

Both versions use the same API through typed contracts: the Blazor client generated from OpenAPI, the React side through a typed contract layer. That meant the rewrite only touched the UI, not the backend integrations.

Got something similar? Tell me what needs doing and how it works today.

Get in touch