Hi! š Iām Ben Sheldon. Iām the author of GoodJob, an Active Job backend that Iāll humbly share is mildly popular and known for its broad features and ease of use. Iām working on a new plugin for Rails: āØ
Spectator Sport creates and replays video-like recordings of your live, production website, via a self-hosted Ruby on Rails Engine that lives in your application.
Spectator Sport uses the rrweb library to create recordings of your websiteās DOM as your users interact with it, from the perspective of their web browserās screen (html, css, images, dynamic content, mouse movements and clicks, navigation). These recordings are stored in your Active Record database for replay by developers and administrators to analyze user behavior, reproduce bugs, and make building for the web more engaging, satisfying, and fun.
Hereās a proof of concept demo. Itās very, very, very, very rough and early, but everyone I have demoed it for says āwow, that is totally different and much better than I imagined it when you first explained it meā: https://spectator-sport-demo-1ca285490d99.herokuapp.com