GitSocial · Repository PassportPARTIAL · 2026-10-03Z

Mpesa-Based_Wi-Fi-Hotspot_Billing_System mwakidenis · PARTIAL

📶 A fast, automated Hotspot Billing system powered by M-Pesa STK Push for instant, secure user access. Built with Node.js, MySQL, Next.js, and React, it delivers smooth payments, smart access control, and optional MikroTik-RB750UPr2 integration. ⚡🔐

github.com/mwakidenis/Mpesa-Based_Wi-Fi-Hotspot_Billing_System · ★ 220 · Forks 80 · Size 3.9 MB

SUMMARY

Technologies 23
Scored 21
Observed 21
Practices 6
Evidence 24
Skips 2

COVERAGE

Analyzed 191 files · 5217 commits · 0 API calls

TECHNOLOGIES & DEPTH

TypeScript LANGUAGE Depth 70
105 files · PRODUCTION
Dockerfile LANGUAGE Depth 70
1 files · PRODUCTION
Shell LANGUAGE Depth 70
1 files · PRODUCTION
JavaScript LANGUAGE Depth 70
35 files · PRODUCTION
JSON LANGUAGE Depth 70
10 files · PRODUCTION
TOML LANGUAGE Depth 70
1 files · PRODUCTION
Markdown LANGUAGE Depth 70
8 files · PRODUCTION
YAML LANGUAGE Depth 70
5 files · PRODUCTION
SQL LANGUAGE Depth 70
2 files · PRODUCTION
npm BUILD_TOOL Depth 80
1 files · CONFIGURATION
pnpm BUILD_TOOL Depth 80
1 files · CONFIGURATION
Axios LIBRARY Depth 84
2 files · CONFIGURATION, PRODUCTION
ESLint QUALITY Depth 73
3 files · CONFIGURATION
Express FRAMEWORK Depth 78
11 files · PRODUCTION
JSON Web Tokens SECURITY Depth —
0 files · config only
MongoDB DATABASE Depth 43
1 files · PRODUCTION
Next.js FRAMEWORK Depth 74
17 files · PRODUCTION
PostgreSQL DATABASE Depth 65
2 files · CONFIGURATION
Prisma DATABASE Depth 89
4 files · CONFIGURATION, PRODUCTION
React FRAMEWORK Depth 74
77 files · PRODUCTION
Socket.IO LIBRARY Depth 54
1 files · PRODUCTION
Tailwind CSS LIBRARY Depth 58
1 files · PRODUCTION
body-parser LIBRARY Depth —
0 files · config only

PRACTICES

documentation · observedautomated_tests · observedcontinuous_integration · observedcontainerization · observedlinting · absentformatting · absent

ACTIVITY & OWNERSHIP

First commit 2025-11-05
Last commit 2026-10-03
Active months 12
Commits 5217

View on GitHub · GitSocial