Y
Yasindu Nethmina
Full-Stack Product Engineer
MENU
Projects
Experience
About
Contact
©2026 Yasindu Nethmina. Made with in Colombo, Sri Lanka.
CASE STUDY

rePRICE

MY ROLE

Full-Stack Engineering

Frontend Architecture

Backend and Data Systems

Trading and Wallet Flows

CLIENT

rePRICE (via v21 Studio)

YEAR

2026

TECH STACK
Next.jsTypeScriptTailwind CSSPrismaPostgreSQLSupabasetRPCTanStack QueryWagmiViemRechartsZustand
OVERVIEW

rePRICE was built as a multi-surface trading product rather than a single trade screen. The product spans dashboard, trade, portfolio, profile, analytics, and admin areas, all tied together through live market data, wallet connectivity, and account systems.

I worked across both frontend and backend, building the widget-driven desktop experience, responsive mobile flows, and the tRPC, Prisma, and Supabase layer behind auth, transactions, content modules, user streaks, and platform operations.

A big part of the work was making dense trading and wallet workflows feel usable: perps and spot execution, deposit, withdraw, and transfer states, EVM swaps, liquidity positions, portfolio tracking, real-time activity, and operational tools all had to function as one product.

WHAT I OWNED
  • -Built draggable and resizable desktop workspace patterns plus responsive mobile variants across dashboard, trade, portfolio, profile, and analytics views.
  • -Built trading and account flows for perps orders, spot swaps, EVM swaps, deposits, withdrawals, transfers, and concentrated-liquidity add and remove flows with validation, approvals, and execution safeguards.
  • -Built backend and data systems with tRPC, Prisma, Supabase, and external integrations for wallet auth, API-wallet setup, transaction recording, X feed caching, crypto-news caching, announcements, features waitlists, and admin CRUD.
  • -Built supporting portfolio, profile, and analytics surfaces with historical charts, activity feeds, daily-user reporting, login streaks, wallet balances, and exportable platform data.
KEY OUTCOMES
  • -Delivered a broader trading product that connected execution, account actions, portfolio visibility, profile systems, content modules, and admin tooling in one experience.
  • -Turned complex trading and wallet operations into clearer product flows through reusable widgets, validation patterns, persisted transaction history, and more structured state handling.
  • -Shipped a stronger full-stack foundation by combining live market data, backend persistence, and operational tooling instead of treating the app as a frontend shell.

Home Dashboard and Product Overview

Deposit and Swap Flow

Buy and Withdraw Flow

Open Positions

Open Orders

Trade History

Hype Pool Add Liquidity

Hype Pool Remove Liquidity

Market Swap Interface

Portfolio Tracking

Profile and Wallet Systems

SEE ALSO
NEXT PROJECT

Pursuit of X

Multi-portal platform with a private API, student journeys, and role-based operations

Contact
rePRICE — Case Study | Yasindu Nethmina