Kasybos ir investavimo platforma · 2024-2025

Kripto platforma

Vartotojams skirta kripto platforma: piniginė, swap, minerių valdymas, uždarbis ir administravimo pusė. Web aplikacija buvo pastatyta du kartus: iš pradžių Blazor WebAssembly, vėliau perrašyta į React. Abi versijas dariau aš.

ką dariau

  • Blazor WASM PWA: dešimtys puslapių, API klientai generuoti iš OpenAPI specifikacijos
  • React perrašymas: piniginė, swap, pervedimai, pirkimas on-chain, administravimas
  • Balansai ir kursai realiu laiku per SignalR
  • Daugiakalbė i18n su RTL palaikymu, apsauga nuo botų

techninė detalė

Abi versijos naudoja tą pačią API per tipizuotus kontraktus: Blazor klientas generuotas iš OpenAPI, React pusėje atskiras tipizuotų kontraktų sluoksnis. Dėl to perrašant reikėjo keisti tik UI, o ne integracijas su backend'u.

Turi panašų uždavinį? Parašyk, ką reikia padaryti ir kaip veikia dabar.

Susisiekti