berkmancenter / bookanook

14 stars 18 forks source link

Add Reports dashboard to Admin panel #31

Closed shubhpatel108 closed 8 years ago

shubhpatel108 commented 8 years ago

Some metrics and statistics can be very important for the admin. Few of them are:

This can help admin gain insights on reservation demands and provide assistant to users on requesting reservations. Sometimes, he/she might also need to submit some of the above reports to the venue facilitator.

shubhpatel108 commented 8 years ago

We can use Wind Rose chart to show the reservations against the time. For instance:

screen shot 2016-03-07 at 4 49 37 pm
shubhpatel108 commented 8 years ago

A simple bar or line graph to show reservation during each month. It depicts the progress made during the year. For example:

screen shot 2016-03-07 at 10 06 24 pm
shubhpatel108 commented 8 years ago

A heat map can give us the comparison between no. of reservations on different days of the week. For instance:

screen shot 2016-03-07 at 5 00 34 pm
shubhpatel108 commented 8 years ago

A filter on the top of this dashboard will help the admin select the locations he/she wants to have in the following graphs. Such detailed report for Nooks might not be needed because for an admin it's about resource management. An overview of reservations requests for each location/library will help him/her to get insights on demand.

metalabatharvard commented 8 years ago

These are fantastic ideas for visualizations; the use of a heat map in particular seems really useful and intuitive.

shubhpatel108 commented 8 years ago

The same visualizations with few changes, can be used for nook based stats also.

shubhpatel108 commented 8 years ago

Implemented in #144.