Skip to content

aaakashkumar/World-Bank-API-Data-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Link to Webapp

https://wb-dashboard-flask-akash.herokuapp.com/

World Bank API Data Dashboard using Flask

This is a flask app that visualizes data from the world bank API. Data is pulled directly from the API and then visualized using Plotly.

Getting Started

This flask app can be run from the terminal and viewed in the browser, at the 3000 port by default. See the details below.

Prerequisites

To install the flask app, you need:

  • python3
  • python packages in the requirements.txt file

Install the packages with

pip install -r requirements.txt

Branches

The master branch contains code that can be run in a local environment. The heroku branch contains code that can be deployed over to Heroku.

Installing

On a MacOS/linux system, installation is easy. Open a terminal, and go into the directory with the flask app files. Run python worldbank.py in the terminal.

Deploying to Heroku

For deploying this app to Heroku, switch to the heroku branch and read the instructions given in the README.md file