Skip to content

Analytics Dashboard being built with Ruby and Google Charts JavaScript library

License

Notifications You must be signed in to change notification settings

RubyLightsaber/dashboard

 
 

Repository files navigation

Analytics Dashboard

This project is using Ruby to build a high powered analytics dashboard website using Google Charts JavaScript library which is being hosted on GitHub Pages at https://rubylightsaber.github.io/dashboard/.

This project was originally based on a real commercial software project and it builds statistics by data mining XML Schema from a software system. Most of the XML Schema for this project was hand created and the rest comes from the open source Ruby programming language.

Another interesting technique that is being used is concatenation to build all the HTML 5 pages, which are then written to files via variable interpolation.

Bootstrap and jQuery are being used for a responsive designed mobile first website.

Ruby instance variables are being used for each HTML page via the instance_variable_get and instance_variable_set built in Ruby custom functions.

Ruby global variables are being used for the width and height of each chart.

Contributions

Fork and pull request. Simple.

About

Analytics Dashboard being built with Ruby and Google Charts JavaScript library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 98.1%
  • Ruby 1.9%