Back to projects
Cryptocurrency Price Tracker

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