Crypto Dash | React Cryptocurrency Dashboard
Crypto Dash is a modern cryptocurrency dashboard built with React and Vite that provides real-time cryptocurrency market data through a fast, responsive, and intuitive interface. The application integrates with the CoinGecko REST API to display live prices, market capitalization, and detailed information for leading cryptocurrencies.
Key Features
- Browse the top cryptocurrencies by market capitalization
- Search coins by name or ticker symbol
- Sort cryptocurrencies by market capitalization
- Choose how many assets to display
- View interactive charts powered by Chart.js
- Responsive interface optimized for desktop and mobile devices
Technologies Used
- React 19
- Vite
- React Router 7
- Chart.js
- Date-fns
- JavaScript (ES Modules)
- CSS3
- CoinGecko REST API
What This Project Demonstrates
- Component-based architecture with React
- REST API integration and asynchronous data fetching
- Client-side routing with React Router
- State management using React Hooks
- Responsive UI design
- Data visualization with Chart.js
- Clean, modular, and reusable code structure
Source Code
View the project on GitHub