Closed

Mikrotik Hostspot Development

This project received 13 bids from talented freelancers with an average bid price of $1276 AUD.

Get free quotes for a project like this
Employer working
Project Budget
$750 - $1500 AUD
Total Bids
13
Project Description

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:
[url removed, login to view]
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.


please only apply If you have experience with MIKROTIK

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online