Buen día.
Mi nombre es Leonardo Valdes estoy en queretaro y te puedo dar la asesoría necesaria para hacer este proyecto, soy linux sysadmin y desarrollador. Uno de mis servicios son los muros de fuego personalizados, de hecho construí un aparato que te da internet wifi por medio de monedas.
Me parece bueno proyecto pero aquí a varios a aspectos que preocupan. Si bien existen software como lo es WifiDog que te permite la mantener un hotspot de manera "Sencilla" este software requiere que el router sea compatible con openwrt. No todos los router son compatibles por lo que se mikrotik tiene su portal cautivo pero no es tan amigable con las aplicaciones externas.
También tengo que mencionar que tienes un problema del huevo y la gallina. Tu objetivo es que le den like de facebook o coloque su contraseña de twitter para permitir el acceso a internet. En Esencia en hotspot puedes restringir el acceso a cierta página, pero no a partes de ella. Es decir al permitir autenticar con facebook o twitter estas forzado a permitir el acceso desde el dispositivo a estos servicios, aun cuando no hayan colocado su usuario y contraseña.
Si deseas contactarme fuera, puedes checar mi página "eolansoft(punto)net" en ella estan mis números de contacto.
Apropos Facturo.