Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dpvasani/cryptocurrency-dashboard

The Crypto Dashboard is a responsive web application that provides users with dynamic data visuals, live previews, and interactive graphs for tracking and analyzing cryptocurrencies. With features like search, sort, and a crypto exchange, users can stay informed about the latest trends and make informed decisions in the crypto market.
https://github.com/dpvasani/cryptocurrency-dashboard

chartjs coingecko-api context-api reactjs redux redux-thunk tailwind-css

Last synced: 26 days ago
JSON representation

The Crypto Dashboard is a responsive web application that provides users with dynamic data visuals, live previews, and interactive graphs for tracking and analyzing cryptocurrencies. With features like search, sort, and a crypto exchange, users can stay informed about the latest trends and make informed decisions in the crypto market.

Awesome Lists containing this project

README

        









Cryptocurrency Dashboard


Discover Cryptos, Charts, And MarketCaps !


Content


  1. Introduction

  2. Features

  3. Technology/ Languages Used

  4. How to Run Locally

  5. How to Contribute

## **Introduction**


Cryptocurrency Dashboard is a web application that allows users to view cryptocurrency trends and their past price through graphical visualization.




Visit Cryptocurrency-Dashboard and Discover Cryptos, Charts, and MarketCaps!

![DashBoard home page](https://user-images.githubusercontent.com/63870995/210148826-04032249-b0a7-4958-8a53-d1a5953bab92.png)


## **Features**
- user can view data visuals through dynamic graphs
- user can search cryptos
- user can sort cryptos
- user can view Live previews of cryptos
- user can view app on Fullscreen mode
- user can choose Chart types
- user can click on Duration buttons to view past prices and current prices of cryptos through graphs.
- Sidebar indicates profit/loss percentage on 24 hour basis
- Crypto Exchange: allows users to convert different crypto currencies into other currencies
- Responsive
- sidebar pagination


## **Technology/ Languages Used**

- Tailwind CSS
- Redux
- Redux Thunk
- ReactJS
- ContextApi
- Chartjs
- CoinGeckoAPI


## **How to Run locally**
- To run this project locally, use the following command in your CLI:

```bash
git clone https://github.com/pavandeveloperr/cryptocurrency-dashboard.git
```
- Open your favorite code editor and run locally!
```bash
npm install
npm start
```
- Go to browser and search localhost:3000


## **How to Contribute**

Contributions and ideas to this library are more than welcome!

If you want to contribute or have ideas for this project, just fork the repo and create a PR. If you spot a bug, you are more than welcome to open an issue! Do ⭐ this project!

### Contribution Guidelines
1. Fork the Project
2. Creata a branch for your feature/ idea. Please do give a good name for the branch that tells about the feature.
3. Stage your changes
4. Commit your changes
5. Push the changes to your remote branch
6. Open and Create a PR




## Note

This capstone project is associated with Almabetter.

## Disclaimer

I don't own any of the logos or images used in the project all belongs to their respected owners.