I have high experience with hot spot and captive portal I developed systems for mikrotik, coovachilli, fortigate , so u can trust me , my project give admin high control with all users , add, delete , update, sms integrate, send email message , social login, self registration to the system using student's number, quota, expiration date, bandwidth limit, mac restrict, session time ,login date .....etc.