Would you be interested in...?

I made a simple client administration interface for networks which use dhcp. Here are some pics of it in action:

Full Client List:

Filtering works by typing anything in the search field (can it be mac address, name, ip, dhcp-server name etc.)

Clicking the MAC address allows you to change the name (comment) and MAC address of a lease (client):

And you also get a pretty notification on the bottom of the screen when you do it!

Clicking the Block/Unblock button will block the internet access for that specific user (they will be redirected to a page informing them they didn’t pay their bill)

You can also go straight to the blocked client list if it’s easier for you:

Do you want to add a client?

Also a video! https://gfycat.com/PoliticalAnchoredDaddylonglegs

Client was added (shitty pic, I know)

Did I mention it’s fully responsive and you can use it on your phone (in browser)? Look at the menu!

This is, again, the client list, but collapsed to fit on your phone’s screen:

And you can expand it!

Ofcourse, you can also do the same operations on mobile, too

Oh, and the client gets this:

My scenario assumes the following:

  • All your customer leases are on a single machine (we have a main gateway/server).
  • You are not using a transparent proxy (I am using this to redirect the clients to the “block” page)
  • Your clients are using fixed IPs (but assigned through DHCP)

The webinterface is made with PHP and it uses the a modified RouterOS PHP Class ( http://wiki.mikrotik.com/wiki/RouterOS_PHP_class ) library.

It doesn’t use ANY kind of database. All the information is loaded on the fly from the router. This means that every time you click a button, your action is reflected on the router that you are connected to.

Other info: the language is partially romanian/english, I didn’t bother refining this, sometimes I wanted to do it in english, sometimes I wanted to do it in Romanian, so… meh.

This was only tested in Chrome. I don’t care for Firefox or other browsers, I don’t use them and I can’t be arsed to test in it. SHould work just fine in any modern browsers, though. It’s javascript heavy, of course, and it could have a horrible performance on low end mobile phones / tablets.

The HTML framework used is Bootstrap with the United theme.

A sort of simplified web management interface for RouterOS? [Unifi for RouterOS, lol].
I like the idea.
In my not-so-humble opinion, Mikrotik shouldn’t be trying to replicate Winbox in Webfig, the Webfig should be simpler and cut down, and those who want to get down and dirty with the config can use the CLI or fire up Winbox.

You forgot to put a link to the actual app.

No link, software is not “ready” for anyone else yet :slight_smile:

Hm interesant bravo :slight_smile: Asta ar merge pe la hoteluri pensiuni etc unde se plateste accesu la internet si exista routere mikrotik vezi ce reclama iti faci :slight_smile:
Interesting, nice and cleaner ui

Not quite. For that is better to use hot spot feature. This is good for ISP.

can i get this for learning purpose ?

Hi, can i get to try? and learn?

thanks in advance