This is the part of sample UI tracker service, based on Websocket communication
While launching demo apps please be aware of Heroku Free tier Dyno sleeping so it can be possibly be several seconds delay at initial load
Service consists of three parts
Small JS application which simulates user activity on some e-commerce page. User opens it, starts to scroll. After some delay application tracks activity related to every product image and send it to backend server
- Repository location
- Demo app - to see, how it works, it is recommended to open it from multiply different browsers or devices
Shows current active sessions and images that users are seeing right now
Service that responsible for processing Websocket connection and build current active sessions map
- Repository location - (this one)
- Demo app - all settings are made in demo public/dashboard apps