Creation of a MIKROTIK wireless hotspot script system for a large ...

66 downloads 42781 Views 246KB Size Report
We want to have a hotspot page that is vibrant, interactive and has additional features. Initially this ... login script will pull their details form the radius server and .
Hotspot Page Requirement

Creation of a MIKROTIK wireless hotspot script system for a large scale WiFi hotspot network. We want to have a hotspot page that is vibrant, interactive and has additional features. Initially this can be a little simpler but we want to be able to run advertisements though the hotspot. We want to collect some basic details about a user, and save this information into a Database, the ‘reference’ will be the customer’s mac address. This way when they return we do not need to collect the initial information again.

The user will be able to connect to the wireless network without and wireless security, where they will be redirected to the hotspot page [Walled Garden]. Once connected they will have two main options center screen ‘Login’ or ‘Free Access’ the user will chose one of those to continue. At the top of this static page we will also have some static links [faq][support][fair use policy] ect.

Free-To-User Experience On selection of the free Wifi the user will be directed on their device to the login page If this device has not been connected before or not within the past 12 months, the user will be prompted to provide the following information: - Age - Gender - Income Bracket

The user will then be taken to a holding page that will display a targeted advertisement that is appropriate to their supplied information for a period of 20 seconds before access is granted. This may be a short video add, or a static page add. It needs to be imbedded much like youtube adds.

Once the add has displayed the user will be then ‘removed from the walled garden’ The user will then be forwarded to our advertisers’ website and from there they will have free internet access as per the limitations of ‘Free-to-user” (setup in Mikrotik firewalls by NuSkope)

Each subsequent visit to the network within a 12 month period the user will be automatically shown the advertisement based on their initial details. We need a way to pull this info form the Database.

We need a simpler page for Smartphones, More complicated pages for other devises. The ‘free’ service will be full web access limited to 200MB a day. There will be other restrictions such as port 80 only. (Mikrotik firewall)

We wish to offer a ‘paid’ option, we will need in the walled garden the ability to pay to get access, paid access will be greater than the free (unrestricted) (PayPal / Eway{credit card} gateways) – [NuSkope have the back end scripts and programming ability’s for this component, just the static design page will be required by the bidder] The Paid user option will also need a simple signup page that will record their details into the database. When a paid user connects to the network, they will select ‘login’ and the login script will pull their details form the radius server and authenticate/connect them.

Main requirements: Ask for basic details on first visit Record basic details about owner of device Show advertisement Direct to advertisers website have a direct login page for users with a user/pass Have a signup page for users who wish to pay have approx. 4 static pages (T&C, FAQ, FairUse)

We will be using Mikrotik as our hotspot controller. Experience is required. Freeradius for the authentication MYSQL for the database MUST be compatible with all major smartphone and tablet brands, and PC/MAC

Example on YouTube from another provider: http://www.youtube.com/watch?v=BVEx9svB2Xw All pictures are just example ones I drew up for the client, basically a guide to what we plan to do. The end page should be clean, easy to use, display the council and our logo (as links) in good positions.

Suggest Documents