← All projects
2023 / Solo developer / Web
Crypto Exchange Simulator

The Problem
I wanted hands-on experience with live financial data and charting, without the risk of wiring up real trading or real money.
What I Built
- 01Pulled live price data from the CoinMarketCap API and rendered trend charts with Chart.js.
- 02Used Context API for the simulated balance and portfolio state, with Firestore persisting transaction history per user.
- 03Built a full demo trading flow — buy, sell, balance updates, transaction log — that mirrors how a real exchange manages state.
Tech Stack
React.jsTailwind CSSContext APIChart.jsFirestoreCoinMarketCap API
Next project
ShopNative →