Crypto Tracker is a fully responsive web application which displays the various information related to a cryptocurrency, updated in real-time.
Users can get information related to a coin such as Price, 24h Change, Market Cap, etc. in both INR nd USD.
The Trending coins for the past 24 hours are also displayed at the top.
Users can also search for their favourite cryptocurrency in the search bar.
Users can get detailed information related to a particular coin on the Single Coin Page such as rank, market cap, price, etc.
Single Coin page also has a Historical Chart which displays the previous prices of the coin and it's variation in the various time periods.
It is created using React JS, Material UI and Chart JS and has fully responsive functionality.
To manage the state of this app, Context API was used and for the backend, Coin Gecko API was used.
- Node.js and npm (comes with Node)
- A code editor, such as Visual Studio Code
- Clone or download the repository to your local machine using
git clone https://github.com/oyeSAURABH/crypto-tracker.git
- Navigate to the project directory in the terminal.
- Run the command
npm install
to install all necessary dependencies. - Run the command
npm start
to start the development server. - Open your browser and go to http://localhost:3000 to view the app.
If you have issues installing dependencies, make sure your Node.js and npm versions are up to date.
If you have issues running the development server, make sure you are in the project directory and that all dependencies have been installed.