For the required steps to build a demo environment look here
For the required steps to run the demo look here
There are scripts provided that automate the demo environment creation and cleanup, you will need to edit them to match your environment.
You will need to provide your git forks and custom ingress hostnames.
The scripts can be found on the scripts folder.