They're not there to shop. They're not there to work. They're just there.
Realtime visualisation of user journeys.
You will need npm, tsc and rollup installed globally. To run the Docker environment you will also need Docker Compose.
First run:
npm start
You can then point your browser to:
http://localhost:8080/
Install websocat and run a server:
websocat -s 3232
Send some JSON:
{ "user": "samblake", "link": "shop", "referrer": "home" }
To run a full environment in Docker first build Mallrats:
tsc
rollup -c
Add a test site to ./example/site/ and start up Docker:
cd example
docker-compose up
You can then point your browser to:
http://localhost/
Your journey will be reflected in Mallrats running on port 8080.