The React.js Crypto Tracker App is a dynamic and user-friendly web application that provides real-time tracking of cryptocurrency prices and trends. Designed with the crypto enthusiast in mind, this app offers historical data visualization and market insights with support for multiple currencies.
- Historical Data Visualization: Track price trends with data from the last 24 hours, 30 days, 3 months, and 1 year.
- Cryptocurrency Rankings: View and monitor the rankings of various cryptocurrencies.
- Market Prices and Caps: Stay updated with the latest market prices and capitalization details of all listed cryptocurrencies.
- Multi-Currency Support: Prices can be viewed in Pakistani PKR, Indian INR, and US Dollar USD for a localized experience.
- Intuitive Interface: Leveraging Chart.js and Material UI for a smooth and visually appealing user interface.
Check out the live demo of the app here: React Crypto Tracker Live Demo
- React JS: The core framework for building the user interface.
- Material UI: A design system for building faster, beautiful, and more accessible React applications.
- Chart JS: Simple yet flexible JavaScript charting for designers & developers.
- Restful-API: For fetching real-time cryptocurrency data.
- Context-API: For managing state across the application without prop-drilling.
To get a local copy up and running follow these simple steps.
Ensure you have the latest version of npm installed: npm install npm@latest -g
Clone the repository: https://github.com/usmanX191/React-Crypto-Tracker.git
Navigate to the cloned repository directory: cd react-crypto-tracker-app
Install the required packages: npm install
Start the development server: npm start
- Usman Mahmood - @usmanX191 - [email protected]
- Chart.js
- Material-UI
- React.js
- Context-API
- Restful-API