Realtime Updating Reports

Hey everyone!

I was wondering if there was a way to create a report that updates in realtime.
This is specifically for a customized Manufacturing with line process logs, whose status gets updated after each process.
I want to have some charts and cards in the report and update all the values whenever someone does something on the production line.

If this is at all possible, what would be the efficient way (in terms of db calls and server utilisation) to achieve this?