Skip to content

Northern Trust Team 5 Hackathon project, designed a dashboard which will allow users to analyze the exchange rates between two currencies over a period of time.

Notifications You must be signed in to change notification settings

AdityaKelkar1106/MITWPU_NT_Team-5_Intern_Currency

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MITWPU_NT_Team-5_Intern_Currency

APAC Tech Hackathon Northern Trust Team-5

The Project consists of the use of various libraries pandas, matplotlib, plotly and dash.

Key Features

  1. In this project we generate various graph for Currency Conversion, there are over 40-50 currencies that were compared with USD($) currency.
  2. In this project users have the option to select weekly, monthly, quarterly, and yearly charts showing how the particular currency changes with respect to USD.
  3. The user can also select the year from the dropdown menu and plot the data.
  4. Displayed the date on which the rate was highest with the actual rate and date on which the rate was lowest along with the rate.
  5. Displayed a UI screen to display all currencies along with the short code and description.
  6. Responsive Cursor which shows Date and value of currency.
  7. There is a slider which shows how we are viewing the data overall.

Technologies

  1. Plotly
  2. Pandas
  3. Dash
  4. Python

Libraries Used

  1. Dash
  2. Plotly
  3. Matplotlib
  4. Pandas
  5. Numpy

Process

  1. We have preprocessed the data and found out the null values and filled the null values with its preceding date's value.
  2. Data Preprocessing is done by file "Nt pb.py" file
  3. Main code is run by "northern trust dash.py", The excel files generated in the datapreprocessing file(NT_pb) is accessed in the main file.

Setup

  1. All your excel files, requirements.txt and all .py files must be in the present source current working directory.
  2. Install all the requirements file by
pip install -r requirements.txt
  1. Then Run "northern trust dash.py" or ".ipynb" file`
  2. Open the URL generated on the bottom on screen
  3. Then click on the url: http://127.0.0.1:8055/
  4. The Interactive Dashboard will be visible on the new tab

About

Northern Trust Team 5 Hackathon project, designed a dashboard which will allow users to analyze the exchange rates between two currencies over a period of time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%