Skip to content

A web application build on Plotly Dash. The dashboard include feature such as cryptocurrencies converter, maps shows crypto price in local price, and pricing trend and latest crypto news.

Notifications You must be signed in to change notification settings

iggyiccy/currency-dashboard-converter

Repository files navigation

Cryptocurrency Converter Dashboard

bitcoin-world-map

Project Title

The R2S2 Cryptocurrency Converter

About

A web application build on Plotly Dash. The dashboard include feature such as cryptocurrencies converter, maps shows crypto price in local price, and pricing trend and latest crypto news.

Team members

  • Simon Sakkal
  • Richard Patriquin
  • Regina Chow
  • Siddhesh Tungare

Project Description/Outline

  • Dashboard to display cryptocurrency rates across the world
  • Currency converter interface to provide the user the feature to view current cryptocurrency prices in fiat currency, along with the price trends over recent timeframes
  • Provide Crypto market updates
  • Report on Crypto exchanges and their market shares

Research Questions answered in the project

  • As a world wide traveller, we are always looking for the best exchange rate and most discounted crypto currency we can get for the current country we are in
  • As investors, we would like a calculator which provides the conversion rate of the crypto currency to the national currency and the recent price trends
  • As a crypto investor, we are interested in visualising the price trends of the leading crypto currencies over the past few years
  • As investors, we are interested in the latest crypto market updates
  • As a person interested in investing in crypto, we would like to know the exchanges which facilitate crypto investing/trading opportunities

Solution Overview

Datasets

  • Country-specific data inculding the geocode, from Kaggle.com

Data-provider APIs

  • yfinance (python librry for Yahoo! Finance)
  • pyciongecko (python library for CoinGecko)
  • country.io
  • API Alternative V2

Libraries used for plotting

  • plotly.express
  • dash
  • dash_bootstrap_components

Other libraries used

  • pandas
  • numpy
  • requests

Installation

create a new conda environment

1. conda create --name dash python=3.7
2. conda activate dash

run two of these command

1. pip install -r requirements.txt
2. python app.py

Detailed documentation on individual components of dashboard

Detailed documentation of the Dashboard application

About

A web application build on Plotly Dash. The dashboard include feature such as cryptocurrencies converter, maps shows crypto price in local price, and pricing trend and latest crypto news.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages