I'm currently offering Social Wifi for business customers. I am using a reseller account from a Social Wifi Provider.
I need to have my own management system, my own radius server and move away from them.
1- Use Social Media accounts to sign in. Customer should have option of Facebook, twitter, google etc. Facebook is a must and need a second or third option with it.
a) I sould be able to create packages for Number of Likes for each location and/or Customer. Or per device.
2- Router selection: I am currently utilizing, UBNT, Mikrotik and Linksys and able to use with Social Wifi. I would like to continue to use these and have multiple devices available to customers. UBNT uses custom firmware. Linksys uses DD-Wrt.
3- Possibly a Facebook app to collect data. (If there are other ways to collect please mention)
4- Radius Server: Your choice but cost is important. If possible a free one.
5- (Option) Also need to have AdServer option added. This way I can have my customer create their own ads and publish on their Landing Page. Or I can create and charge them a fee.
6- Control Panel on my webserver. I have Linux Reseller hosting. (Shared)
7- Control Panel should have:
a) BackEnd: Master Account: (and secondary master accounts for my company.) I will create customer accounts, activate devices or accounts, create Like Packages, assign Like Packages, create Ads, assign Ads, generate reports about Likes, Ads, and usage. (DHCP logs will be kept with Mac Address.)
b) FrontEnd: Customer accounts: They can create Ads, Change their Logo, Customise their Landing Page,
8- Wifi Users will have a bandwith Quota (1,5Mbps/256Kbps)
9- Landing page should detect type of device (Laptop, Tablet, Phone) and adjust screen accordingly, and be responsive.
Wifi Users will:
1- Connect to AccessPoint
2- Choose a login Option on Landing Page with 2-3 options. (Facebook/Twitter/???) There should also be a button says Start My Free Internet Service which should be greyed-out until user login and like action.
3- User Login and Like the page. A Facebook wall post, or twit about them being at a restaurant or establishment and enjoying Free Internet with Social Wifi. Then Press Sart My Free Internet Service Button, then redirected to Ad Server or Website with Ads or coupons from the store owner.
4- Inactive Sessions terminate in 20 minutes.
5- Returning users do not need to like again. Login Options can be greyed-out. Just need to click on Start My Free Internet button. And then redirected to Ads again.