Two networks is easy with vlans it’s the hotspot side.
What are you looking to achieve.
No WPA on public with splash page?
Are you looking to collect customer data/registration?
That link just sounds like dual ssid on two vlans with filtering… No mention of registration/data capture.
That is easy, good wifi box with dual lan using two vlans on two subnets and something like opendns can be used for basic content filtering…
My setup requires the guest to register on the open network with username, email and password of their choice and REG form has newsletter subscribe opt out.
Since late October it has collected aprox 2000 subscribes (given some emails might be false as they are not curently validated)
My aim is to improve by using the website joomla user database for improved functionality and multi site registration.
Take a look at unifi. They have a hotspot option with customisable splash page and three options for login of;
Agree to terms
Pre configured account
I plan to use there system once I work out there auth system and how to hook it up to radius and my registration system as it can run from a ‘cloud key’ which is a tv remote sized mini PC which acts as a controller.