This document describes how to recreate the same idea as this repository: documented, repeatable browser captures of important user journeys, with screenshots, human-readable contracts, and a small viewer—without assuming a particular backend, framework, or cloud.
Your web app can be built with anything (Rails, Django, Node, .NET, PHP, etc.). The capture layer stays thin and talks to the app only through HTTP(S) and the browser, like a real user.