Skip to content

Steadroy/Dashboard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital Metrics Dashboard

About

A description about the project in detail can be found here

The gist of the project is that we wanted to create an easy to use way to display Google Analytics data along with social media and admission data.

Details

This project is a single page website designed to run off of a LAMP (or LEMP) server.

Structure

  • App - This is the folder where the "code behind" lives, it pulls and formats all the data that goes into making the dashboard.
    • config.sample - Sample configuration files, rename folder to config to use and to keep these details secret
    • cron - Cron job files. These will have to be manually setup to run at whatever frequency you wish.
    • utils - Utility files which are used to preform actions like calling APIs, Caching, or running SQL queries.
  • Resources - static files: CSS, JS, Img, etc...
  • index.php - The website.
  • load.php - This is loaded by index.php it essentially is a javascript file that loads all of the data dynamically. It is only in a different file to sperate out th Javascript portion from the HTML of index.php

Future Features

  • Disabled Selectors - Grey out selections which do not have any data associated with them. For example, Warhol does not have an Instagram account so Instagram should always be greyed out.

  • Data export - The abillity to export data into a CSV file or similar

  • Percent change - show percent change on social badges.

About

A digital metrics dashboard for Carnegie Museums of Pittsburgh and its museums

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 91.7%
  • CSS 6.1%
  • JavaScript 2.2%