GitSocial · Repository PassportCOMPLETED · 2026-10-09Z

Mpesa-Based_WiFi_Billing_System MathewKioko · COMPLETED

📶 A fast, automated WiFi 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 integration. ⚡🔐

github.com/MathewKioko/Mpesa-Based_WiFi_Billing_System · ★ 9 · Forks 3 · Size 5.2 MB

SUMMARY

Technologies 21
Scored 21
Observed 21
Practices 6
Evidence 21
Skips 0

COVERAGE

Analyzed 205 files · 7169 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
36 files · PRODUCTION
JSON LANGUAGE Depth 70
10 files · PRODUCTION
Markdown LANGUAGE Depth 70
8 files · PRODUCTION
TOML LANGUAGE Depth 70
1 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 81
2 files · CONFIGURATION, PRODUCTION
ESLint QUALITY Depth 73
3 files · CONFIGURATION
Express FRAMEWORK Depth 74
11 files · PRODUCTION
MongoDB DATABASE Depth 43
1 files · PRODUCTION
Next.js FRAMEWORK Depth 74
17 files · PRODUCTION
PostgreSQL DATABASE Depth 73
3 files · CONFIGURATION
Prisma DATABASE Depth 89
4 files · CONFIGURATION, PRODUCTION
React FRAMEWORK Depth 74
77 files · PRODUCTION
Socket.IO LIBRARY Depth 58
1 files · PRODUCTION
Tailwind CSS LIBRARY Depth 58
1 files · PRODUCTION

PRACTICES

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

ACTIVITY & OWNERSHIP

First commit 2025-11-05
Last commit 2026-10-09
Active months 12
Commits 7169

View on GitHub · GitSocial