
Cryptocurrency Price Tracker
Sujoy Dutta / June 10, 2023
The Cryptocurrency Price Tracker is a responsive, React-powered application that displays up-to-date cryptocurrency prices, market capitalization, 24-hour changes, and trading volume for major cryptocurrencies. Data is fetched live from the CoinGecko API and presented using a custom-built Material UI table interface.
Version 2.0.0
This version introduces dynamic routing and multi-page navigation. While the full version is still in development, it already supports modular navigation architecture and dynamic data rendering.
🔗 Live Demo
Why I Built This
Cryptocurrency is booming in today's financial landscape, and monitoring live data is essential for miners, traders, and enthusiasts. I created this tracker to provide real-time insights into price movements, helping users make informed decisions before mining or investing.
What Goes Into Building This
- React with Hooks like "useState" and "useEffect"
- CoinGecko API for reliable crypto data
- Promises & async/await for fetching server-side data
- Material UI components for building a clean and responsive UI
Future Scope
- Integrate D3.js to visualize trends using line and bar charts
- Add filtering and sorting by market cap, volume, and performance
- Build user-specific dashboards with favorites/watchlists
Resources
- 📘 API Reference: CoinGecko Documentation