Easy HotSpot is a super easy WiFi hotspot user management utility for Mikrotik RouterOS based Router devices. Voucher printing in 6 ready made templates are available. Can be installed in any PHP/MySql enabled servers locally or in Internet web servers.
Go to file
Siby P Varkey 0e55ed43c0 Merge pull request #2 from sibyperiyar/master
Merge pull request #1 from sibyperiyar/Development
2017-04-26 14:47:50 +05:30
css Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
fonts Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
images Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
js Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
PEAR2 Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
.gitattributes 👾 Added .gitattributes 2017-04-26 13:39:55 +05:30
ajax_add_profile.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_add_sysuser.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_adduser.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_addusers.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_change_syspass.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_del_profile.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_del_sysuser.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_edit_profile.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_edit_sysuser.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_expired.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_get_profiles.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_get_sysuser.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_rem_selected.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_rem_user.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_reset_pass.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
ajax_uninitiated.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
backup.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
config.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
database.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
db_backup_20_09_2016_14_11_47.sql Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
dbconfig.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
favicon.ico Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
header.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
hotsoft.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
index.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
info.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
login.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
logout.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
modal_change_pass.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
modal_delete_guest.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
modal_get_profiles.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
modal_get_user.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
readme.txt Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
settings.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30
voucher.php Initial Files Addition to Repository 2017-04-26 13:59:14 +05:30

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Elevator  Metro UI Inspired Free Bootstrap HTML5 Template by graygrids.com
https://graygrids.com/item/elevator-metro-ui-inspired-responsive-bootstrap-template/

Twitter Bootstrap (& Jquery) http://getbootstrap.com/, https://jquery.com/
Font Awesome http://fontawesome.io/

Google Fonts http://fonts.googleapis.com/

Pear2 PHP API Client by boenrobot [Vasil Rangelov, a.k.a. boen_robot (boen [dot] robot [at] gmail [dot] com)]
https://github.com/pear2/Net_RouterOS
https://github.com/pear2/Net_RouterOS/wiki
https://wiki.mikrotik.com/wiki/API_PHP_package
http://pear2.php.net/support/

Developed by: Siby P Varkey, sibyperiyar@gmail.com
Assistance: Sonal Siby, sonalsiby@gmail.com

Visual Documentation at : hotspot.helloperiyar.com

As usual: HTML, CSS, JavaScript, PHP, MySql, PDO, Javascript Ajax, Font Awesome, JQuery, Twitter Bootstrap ... &  PEAR2_Net_RouterOS

And above all the Mikrotik Router OS Based router or PC working with Router OS configured to an IP.

Requirements: Any web server supports PHP 5.x and all the above.

A MySql database need to be created prior to operation, it it didn't exist will be created automatically on initialisation.

The details of the database need to be corrected in the file dbconfig.php file before operation. (Host, DB name, DB Username and DB Password)

The Details of the Router has to be entered in the config.php file before operation. (Host(IP), username and password)

System Users: Who are operating this utility.  Any number of users can be created by the system Admin.
There are 3 levels of system users, Admin, Unit head and system users. A default system admin with username
'admin' and password 'admin' will be created automatically on initialisation. Admin user can reset passwords of all other users.
On resetting the password, it will be reset to 'password' for that user. All users can change their password using the change
password option available in the system users section.

For more details of the opetations and features of the utility please refer the visual documentation available at hotspot.helloperiyar.com
Major features:
Creation of vouchers for Single person.
Creation of vouchers for Multiple persons.