Hello,
I am a network and server engineer who has also built a hotspot system using openwrt and coovachilli, this system is now sold worldwide.
I have in-depth knowledge on building custom firmware and captive portal, please get in touch if you would like to discuss.
Thanks
Ian