janhenner / WorldbankApp

Web app deployed using Amazon Web Services (AWS) Elastic Beanstalk. Technology, frontend: Bootstrap, Plotly; backend: Flask, Python Pandas.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Table of Contents

  1. Installation
  2. Project Motivation
  3. File Descriptions
  4. Results
  5. Licensing, Authors, and Acknowledgements

Installation

Please refer to 'requirements.txt' for the necessary Python libraries. The code should run with no issues using Python versions 3.*.

Project Motivation

This is a web app created in the Udacity Data Scientist Nanodegree. In terms of content it's a toy example.

The app relies on Python. The following libraries are used; frontend: Bootstrap, Plotly and backend: Flask, Pandas. The app is deployed using Amazon Web Services Elastic Beanstalk (AWS EB, see https://aws.amazon.com/de/elasticbeanstalk/).

File Descriptions

The application.py can be run in Python. It uses the CSV files in the folder 'data' and the program logic in the folder 'worldbankapp'.

Results

The running web app is the result. It's available here on AWS.

Licensing, Authors, Acknowledgements

In the Udacity Data Scientist Nanodegree you're asked to publish the app to Github. I refer to Udacity for licensing aspects.

About

Web app deployed using Amazon Web Services (AWS) Elastic Beanstalk. Technology, frontend: Bootstrap, Plotly; backend: Flask, Python Pandas.


Languages

Language:Python 62.3%Language:HTML 37.7%