I'm implementing an application to register the duration of different tasks that could be happen in parallel. Each of them can be launched by an user using a web application/interface and for each one there is a javascript counter that allow user to see the time progress for the task launched by him/her. For me it's important to store only the start and the end of each task in the database in timestamp format.
User view [image: UserView] I need to discover the best approach to keep all tasks timers counters in the back end and display all of them for a specific user with admin privileges in a view like a grid or dashboard with the progress for all tasks of all users that have started one in real time. Admin view [image: enter image description here] I'm using scala and wicket mainly for development. Considering this information, someone knows a way or libraries that could help to implement this feature? Thanks! Bruno Moura