ledgr Allankw-dev · COMPLETED
Ledgr is a full-stack, multi-tenant SaaS platform I built to solve fee collection headaches for schools in Kenya. It handles the entire payment lifecycle — M-Pesa STK Push integration, automated SMS/email payment reminders, PDF receipt generation, and exportable bursar reports — while giving parents a self-service portal to track and pay fees. On t
github.com/Allankw-dev/ledgr · ★ 1 · Forks 0 · Size 1.2 MB
SUMMARY
Technologies 26
Scored 26
Observed 26
Practices 6
Evidence 26
Skips 0
COVERAGE
Analyzed 415 files · 124 commits · 0 API calls
TECHNOLOGIES & DEPTH
TypeScript LANGUAGE Depth 70
166 files · PRODUCTION
JavaScript LANGUAGE Depth 70
1 files · PRODUCTION
JSON LANGUAGE Depth 70
8 files · PRODUCTION
Markdown LANGUAGE Depth 70
7 files · PRODUCTION
YAML LANGUAGE Depth 70
2 files · PRODUCTION
Python LANGUAGE Depth 70
205 files · PRODUCTION
SQL LANGUAGE Depth 70
2 files · PRODUCTION
pip BUILD_TOOL Depth 80
1 files · CONFIGURATION
npm BUILD_TOOL Depth 80
1 files · CONFIGURATION
Alembic DATABASE Depth 74
25 files · PRODUCTION
Axios LIBRARY Depth 66
3 files · PRODUCTION, TEST
FastAPI FRAMEWORK Depth 74
53 files · PRODUCTION, TEST
NumPy LIBRARY Depth 58
1 files · PRODUCTION
PostgreSQL DATABASE Depth 76
3 files · CONFIGURATION, TEST, TOOLING
Pydantic LIBRARY Depth 74
30 files · PRODUCTION, TEST
React FRAMEWORK Depth 74
82 files · PRODUCTION, TEST
React Router LIBRARY Depth 74
29 files · PRODUCTION, TEST
Redis CACHE Depth 85
3 files · CONFIGURATION, PRODUCTION
Requests LIBRARY Depth 62
2 files · PRODUCTION
SQLAlchemy LIBRARY Depth 74
111 files · PRODUCTION, TEST
Starlette FRAMEWORK Depth 66
3 files · PRODUCTION
Uvicorn LIBRARY Depth 62
2 files · PRODUCTION
Vite BUILD_TOOL Depth 48
1 files · PRODUCTION
Vitest TESTING Depth 74
16 files · PRODUCTION, TEST
Zod LIBRARY Depth 74
8 files · PRODUCTION
pytest TESTING Depth 74
25 files · PRODUCTION, TEST
PRACTICES
documentation · observedautomated_tests · observedcontinuous_integration · observedcontainerization · absentlinting · absentformatting · absent
ACTIVITY & OWNERSHIP
First commit 2026-09-04
Last commit 2026-10-25
Active months 2
Commits 124