Skip to content
Engineering notes

Notes from production code.

Design decisions, trade-offs and the mistakes I made on the way. Written for founders who want to know how I think and developers who have hit the same walls.

Latest

All posts

September 18, 202610 min read

How I Built a Fee Ledger for an Online Quran Academy

How a fee management system for an online Quran academy handles advance payments, partial payments, multi-currency and audit trails, built with Laravel and Vue.

LaravelVueBillingData ModellingMySQL
Read the post

Need something built properly?

Billing, payments, multi-role portals, mobile apps. Book a free 30-minute call and we can scope it together.

calendar_monthSchedule a free call