← Back to portfolio

Hotspot Voucher Manager

Voucher billing for MikroTik hotspots: create, print and track vouchers, with usage reports, offline licensing and automatic Wi-Fi failover.

  • StatusIn production
  • Year2026

Overview

Hotspot Voucher Manager is a web application that runs the day-to-day voucher business of a MikroTik hotspot. Operators create packages, generate vouchers in bulk or by hand, and print tickets with a QR code that logs the customer straight in.

The application talks to the router through the RouterOS API, keeps its own history and audit trail, and syncs real usage from the router. It runs on a small Armbian board next to the router, prints to a thermal printer over Bluetooth or USB, and keeps working when the primary link drops thanks to a Wi-Fi failover watchdog.

Key features

  • Packages with speed profile, duration, validity and price, including unlimited plans
  • Automatic or manual voucher codes, checked against both the database and the router
  • Bulk actions: reprint, redeploy, reset uptime and delete
  • QR login tickets, with a scan helper for captive-portal popups
  • Thermal printing over Bluetooth, USB or the browser, through a print queue
  • RouterOS API sync of real usage, with checkpoints that survive reboots
  • Dashboard and reports with charts: revenue trend, status, best-selling packages
  • CSV export, full audit log, scheduled and manual backups
  • Wi-Fi failover watchdog with reconnect history
  • Offline signed licensing, with no licence server needed
  • Admin and cashier roles, Indonesian and English, light and dark theme
  • API to issue one voucher per reservation for hotel property-management systems

Screenshots

Taken from a demo instance with dummy data.

Demo

Every demo uses dummy data. No real customer or business data is shown.

Try it yourself

A live copy of the application with dummy data. Explore, create and edit anything. The login page fills in the demo account for you.

The demo resets every night. Please do not enter real personal or business data.