I have already designed a web dashboard with media queries (for responsiveness) using technologies such as Nodejs, RestFul API, MongoDB, MQTT, Redis Material Design and have implemented a log based system where the user insert the "To date" and "From date" along with time period and gets the appropriate sensor readings along with time stamp and a link to download the CSV file, i have also added the sorting and grouping feature according to type of sensor, timestamp etc.