Skip to content
/ harmony Public

A Python/Flask web application built to upload, analyze and visualize HTTP Archive (HAR) files, to help users improve their site's performance.

Notifications You must be signed in to change notification settings

Gerdie/harmony

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Harmony

Harmony is a web application built to upload, analyze and visualize HTTP Archive (HAR) files. Using Harmony, users can see details about request type and size that may be impacting their site's performance. Harmony was developed by [Maria Moy] (http://www.linkedin.com/in/maria-k-moy) as a part of the Developer Week 2017 Hackathon.

Contents

  • Tech Stack
  • Features
  • Installation
  • About Me

Tech Stack

Backend: Python, Flask

Frontend: Javascript, jQuery, AJAX, HTML5, CSS3, Bootstrap

Features

  • Users can upload HAR files for analysis.

upload page

  • Harmony will parse the file and graph the sum of all requests by Content-Type.

doughnut chart

  • Harmony will analyze requests for their load size, and display a bar chart of all requests over 5000 bytes.

bar chart

Installation

To create and activate a virtual environment:

virtualenv env
source env/bin/activate

To install the project's dependencies:

pip install -r requirements.txt

About Me

Harmony was developed by Maria Moy. Find her on [LinkedIn] (http://www.linkedin.com/in/maria-k-moy) or [GitHub] (http://www.github.com/gerdie). Maria is a San Francisco-based software engineer at Radius Intelligence.

About

A Python/Flask web application built to upload, analyze and visualize HTTP Archive (HAR) files, to help users improve their site's performance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published