Skip to main content
HarunLucas.com
Back to Projects
Case Study
Version 1.0Hotspot Management System

BushLite WiFi

BushLite WiFi is a hotspot management system built to control access, manage vouchers, and monitor usage across shared wireless networks — from voucher-based login through to real-time session and bandwidth oversight.

BushLite WiFi outdoor access point mounted on a pole overlooking a mountain and lake landscape, illustrating wireless network coverage
02Problem & Objectives

What the project sets out to solve

The Problem

Shared wireless access points in community and small-business settings often lack a structured way to authenticate users, sell time-limited access, or see how bandwidth is being used across connected devices.

Objectives

  • Provide a voucher-based authentication flow for network access
  • Offer internet packages that can be purchased and activated by users
  • Monitor active sessions in real time across multiple access points
  • Allocate shared bandwidth fairly across connected devices
03Approach, Development & Testing

How the work moved forward

Approach

The system pairs a Node.js and Express.js backend with MikroTik router integration, handling authentication, package logic, and session data, alongside a responsive web dashboard for monitoring and administration.

Development

Development covered the voucher and package system, the MikroTik integration layer for access-point control, and the dashboard interface for real-time session and usage visibility.

Testing

The system has been exercised under real hotspot conditions — voucher redemption, concurrent sessions, and bandwidth sharing across multiple access points.

04Technologies

What it’s built with

Node.jsExpress.jsJavaScriptMikroTik IntegrationResponsive Web Design
05Status & Future Development

Where the project stands now

Version 1.0

BushLite WiFi is a completed, working Version 1.0 system, in active use managing hotspot access.

What’s Next

Planned refinement includes expanded usage analytics, additional package configurations, and continued hardening of the MikroTik integration layer.

06Gallery

Visual reference

BushLite WiFi outdoor access point mounted on a pole overlooking a mountain and lake landscape
BushLite WiFi hotspot management dashboard showing voucher login, package purchase, and real-time usage analytics
BushLite WiFi captive login portal where users redeem vouchers and select internet packages
07Related Projects

More from this practice

Engineer working on a wiring harness test rig in a lab setting
02In Development

Engineering AI Research

AI-Based Predictive Maintenance

Applying artificial intelligence and data-driven methods to monitor equipment condition, predict faults before they occur, and support maintenance decision-making on CNC machine tools.

Machine LearningPythonIndustrial AnalyticsCondition Monitoring
View Case Study
Close-up of a CNC milling machine drill bit positioned above a metal workpiece
03In Development

Engineering Systems / Technology Education

Python CNC Automation

Exploring Python-driven CNC automation and G-code workflows to strengthen practical, hands-on engineering learning.

PythonCNCG-codeData Analysis
View Case Study
Industrial energy system equipment related to Organic Rankine Cycle research
04Research

Energy Systems & Thermodynamics Research

Geothermal ORC Optimization

Thermodynamic optimization of energy systems, including working-fluid selection and heat-recovery configuration for industrial applications.

ThermodynamicsOrganic Rankine CycleWorking-Fluid AnalysisHeat Recovery
View Case Study
Open to New Project Work

Let’s build something worth using

If a project you're working on overlaps with any of this, I'd like to hear about it.

Engineering ProjectsResearch CollaborationTechnology Education SystemsIntelligent-System Development
Start a Conversation