Fintech · Real-time
Crypto Trading Interface
The trading screen for LCX’s crypto exchange, built from scratch. Over 50,000 traders used it at peak.
- Role
- Built from scratch
- Company
- LCX Technologies
- Year
- 2024
- Layers
- Interface, APIs
- Stack
- ReactReduxTradingViewWebSockets
Context
On an exchange, the trading screen is where people notice lag first. Prices, the order book and fills all need to update together, even when the market is busy.
I built LCX’s trading interface from scratch in React and Redux, with TradingView charts. I also added WebSocket push between the frontend and backend.
How it works
- Redux storeTradingView
- Redux storeTrading UI
Step 1 / 3
A new trading interface in React and Redux, with TradingView for the charts.
I added WebSocket push between the backend and the frontend. Trade execution time dropped by half.
It stayed stable and quick for more than 50,000 users during peak trading.
Outcome
- Trade execution time went down by 50%.
- It held up for more than 50,000 users at peak.
Next case study
Accessibility DevTools ExtensionA Chrome DevTools panel for finding accessibility issues. 3K+ users and a 4.9 rating.