An open API service indexing awesome lists of open source software.

https://github.com/el-sherbini/cryptos

Application used to get data for cryptocurrencies and it's new, built with React, Redux and Coinranking API.
https://github.com/el-sherbini/cryptos

ant-design axios millify rapidapi react-chartjs-2 reactjs redux

Last synced: 3 months ago
JSON representation

Application used to get data for cryptocurrencies and it's new, built with React, Redux and Coinranking API.

Awesome Lists containing this project

README

        

# Cryptos

> Cryptos is an application used to get data for cryptocurrencies and it's new, built with React, Redux and Coinranking API.

## Installation and Setup Instructions

Clone down this repository. You will need `node` and `npm` installed globally on your machine.

### Installation:

Clone the repo:

```sh
git clone https://github.com/el-sherbini/Cryptocurrencies-App-React.js.git
```

Run terminal command:

```sh
npm install
```

### Enter your Environment Variable in `.env` file, you can get one from [_here_](https://rapidapi.com/hub).

```sh
REACT_APP_RAPIDAPI_KEY = 'ENTER YOUR RAPIDAPI KEY'
```

### To Start Server:

```sh
npm start
```

### To Visit App:

```sh
localhost:3000
```

## Technologies Used

- React.js
- Redux (Redux-Toolkit)
- Ant Design
- Axios
- RapidAPI (Coinranking API)
- React-chartjs-2
- Millify

## Features

- Responsive layout
- Get global cryptocurrencies Stats
- Get the top cryptocurrencies data in the world (Top 10 - Top 100)
- Get the latest cryptocurrencies news
- Get statistics for every individual cryptocurrency