Create a realtime dashboard in Frappe

Hi All,
Frappe is good for reporting. So can someone suggest, how to create a realtime rendering in dashboard by using frappe, is it feasible? DB is not required to update in every 2mins or 5mins, it stores data into local file then push at a time let say every hour or more to DB. For example: Data received from sensor or 3rd party tool that gives data , think of showing these data on Frappe. Any suggestion would be appreciate .