It'd be nice to have a small indicator which shows who is viewing each page. This could either be visible once you open a page, or in the general listing. The UI would probably be small colored circles that show the name/email address when hovering over.
You'd have to add an object under each form submission with an email address and a timestamp. When you switch to a different hacker, you'd have to remove the field. Just in case that doesn't fire we should hide timestamps older than 1-5 minutes and remove it from the DB.
This could probably be implemented as a new nw-viewing element that takes viewers, viewing, email, name properties which updates the viewers object if viewing is true.
It'd be nice to have a small indicator which shows who is viewing each page. This could either be visible once you open a page, or in the general listing. The UI would probably be small colored circles that show the name/email address when hovering over.
You'd have to add an object under each form submission with an email address and a timestamp. When you switch to a different hacker, you'd have to remove the field. Just in case that doesn't fire we should hide timestamps older than 1-5 minutes and remove it from the DB.
This could probably be implemented as a new
nw-viewing
element that takesviewers, viewing, email, name
properties which updates theviewers
object ifviewing
is true.