You will get a custom hotspot billing and voucher management system

Enock M.Status: Offline
Enock M. Enock M.
5.0
Rising Talent

Let a pro handle the details

Buy Web Application Programming services from Enock, priced and ready to go.
Enock M.Status: Offline
Enock M. Enock M.
5.0
Rising Talent

Let a pro handle the details

Buy Web Application Programming services from Enock, priced and ready to go.

Project details

I have been building and running hotspot billing systems on Mikrotik for 5 years through my own ISP, Blackie Networks. What I deliver is not a template or a generic solution — it is a fully custom, production-grade billing platform built on the same architecture I use daily to manage 26 active hotspot access points across multiple locations. The system handles voucher generation, M-Pesa STK push payments, captive portal with email verification, active session monitoring, router integration via the Mikrotik API, bandwidth enforcement per voucher type, and a clean admin dashboard for managing everything. You get a system that is already proven in the real world, not something being tested for the first time on your network.
Programming Languages
JavaScript, Python, TypeScript
Coding Expertise
Cross Browser & Device Compatibility
What's included
Service Tiers Starter
$200
Standard
$400
Advanced
$1,000
Delivery Time 10 days 16 days 30 days
Number of Revisions
59Unlimited
Design Customization
-
Content Upload
-
-
-
Responsive Design
Source Code
-
Optional add-ons You can add these on the next page.
M-Pesa STK Push integration
+$50
Email OTP captive portal
+$40
PPPoE user management
+$80
5.0
2 reviews
100% Complete
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)

MK

Murtaza K.
5.00
Jul 25, 2026
New milestone He is dedicated and immediate with responses.

MK

Murtaza K.
5.00
Jul 10, 2026
Affordable wifi hotspot option He is hardworking and available at anytime during business hours.
Enock M.Status: Offline

About Enock

Enock M.Status: Offline
Fintech Developer | Python, FastAPI, React,Next ML | Stripe & M-Pesa
100% Job Success
5.0  (2 reviews)
Chuka, Kenya - 7:53 am local time
I am a full stack software developer and final year Computer Science student at Chuka University, expecting First Class Honours in November 2026. Over the past few years I have designed, built, and deployed multiple production software systems from the ground up, covering fintech, artificial intelligence, e-commerce, and online gaming, and I currently maintain more than 30 live systems on self managed cloud infrastructure.

My core stack is React and Next.js on the frontend, Node.js and Python on the backend, and PostgreSQL or MongoDB for data storage, with Docker and Coolify handling deployment and CI/CD. I have deep hands on experience integrating payments through Stripe, Paystack, and M-Pesa, including full escrow flows, and I have trained and deployed machine learning models such as CatBoost, XGBoost, and LightGBM for real world prediction systems.

Some of the systems I have built and currently run include KynetraAI, an AI powered forex signal platform combining three machine learning models to generate trading signals across twelve currency pairs, with automated stop loss, take profit, and adaptive risk controls. I also built Viralyads, a two sided marketplace connecting brands with social media creators across more than twenty African markets, complete with an escrow payment system, an AI assisted verification pipeline for campaign deliverables, and a multi panel analytics dashboard.

Beyond my own products, I spent six months as a contracted developer on The Lucky Shack, a live online casino gaming platform, delivering features, bug fixes, and ongoing maintenance directly to an international client's specifications. I have also built PublicMoodTracker, a sentiment analysis platform processing political sentiment data across Kenya in English, Swahili, and Sheng, a multi tenant hotspot billing system with M-Pesa integration for internet service providers, and Mebley, a voice first dating platform serving users in more than forty countries.

I work well independently, taking full ownership of a project from initial requirements through to deployment and long term maintenance, but I am equally comfortable inside a team following a client's specific direction and deadlines. I communicate clearly and often, keep scope well defined, and care about writing systems that are maintainable long after launch, not just working for a demo.
I am available for full time work, contract projects, or ongoing consulting, and I am always glad to walk through my past systems in more depth if it helps you decide whether I am the right fit for your project

Steps for completing your project

After purchasing the project, send requirements so Enock can start the project.

Delivery time starts when Enock receives requirements from you.

Enock works on your project following the steps below.

Revisions may occur after the delivery date.

Step 1:

Review your router model, network layout and package requirements from your submitted details.

Step 2

system will auto set this Set up and configure the Mikrotik hotspot module, user profiles and bandwidth limits.

Review the work, release payment, and leave feedback to Enock.