MIKPOS is a management users and payments that can be used in HotSpot and PPP MikroTik RouterOS users. (RouterOS API Based, NOT RADIUS!)
QRIS & VIRTUAL ACCOUNT (Indonesia Only)
- Bootstrap v5 - CSS Framework
- FontAwesome 4 - The complete set of 675 icons.
- Jquery v3.3.6 - Designed to simplify HTML DOM tree traversal and manipulation
- Sticky JS - jQuery plugin that gives you the ability to make any element on your page always stay visible.
- SweetAlert2 - A beautiful, responsive, customizable JavaScript Alert
- Datatables - Advanced interaction controls to your HTML tables the free & easy way
- CodeIgniter 4 - The small framework with powerful features
- evilfreelancer/routeros-api-php - RouterOS API Client.
- [PHP]
php
>=7.2|7.4ext-intl
ext-sockets
ext-php_openssl
ext-json
(enabled by default - don't turn it off)ext-mysqlnd
ext-libcurl
ext-mbstring
ext-xml
(enabled by default - don't turn it off)
- [MySQL]
- MySQL via the MySQLi driver (version 5.1 and above only)
Create database 'mikposdb' without quote, then
Copy .env.examples
to .env
and set the database settings.
Uncomment '#' and set database line settings below :
database.default.hostname = localhost
database.default.database = mikposdb
database.default.username = root
database.default.password =
database.default.DBDriver = MySQLi
composer install
php spark migrate
php spark db:seed UsersSeeder
- Run the project with
php spark serve
- Open
http://localhost:8080
on the browser
Username : admin
Password : admin
Please don't expose your .env
file in GitHub repositories or public. This will bring an unexpected consequences for your project.