/crypto-tracker

Crypto Tracker is a fully responsive web application which displays the various information related to a cryptocurrency, updated in real-time. https://oyesaurabh.github.io/crypto-tracker/

Primary LanguageJavaScript

Welcome to CryptoTracker 👋

1

2

Introduction

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.

Prerequisites

  • Node.js and npm (comes with Node)
  • A code editor, such as Visual Studio Code

Getting Started

  • 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.

Troubleshooting

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.

Check out the CryptoTracker now!

https://oyesaurabh.github.io/crypto-tracker/