Skip to content

A-Nuru/Data-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Data-Dashboard

Table of Contents

  1. Installation
  2. Project Motivation
  3. File Descriptions
  4. Instructions
  5. Results
  6. Licensing

Installation

The libraries employed in this project to run the code are Anaconda distribution of Python 3.*, Numpy, Pandas for cleaning, Bootstrap for styling, Plotly for both front end (JS version) and back end (Python version) visualizations, Flask to take care of the routing and Heroku to deploy the web app.

Project Motivation

This project is aimed at deploying a Data Dashboard involving writing Python code that reads in data, cleans the data, and then uses the data to make Plotly visualizations

File Descriptions

The files associated with this work are contained in the web_app folder which includes

  • The data folder
  • The worldbankapp folder
  • The wrangling_scripts folder containing the codes used to clean the data
  • The Procfile
  • The worldbank.py file which runs on command line

Instructions

The web app has a back-end and front-end. To run the app from the workspace, open a terminal and type env | grep WORK. Note the WORKSPACEDOMAIN and WORKSPACEID. To start the web app, type python myapp.py

You can open a new browser window and go to the address: http://WORKSPACESPACEID-3001.WORKSPACEDOMAIN replacing WORKSPACEID and WORKSPACEDOMAIN with your values.

Results

A data dashboard is created. Checkout the codes here.

Licensing

The license of this project can be found here.

snipdb snipdb2 snipdb3

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published