Skip to content

Promote to production: NIK decoder, Terbilang, PPN/PPh calculator - #212

Merged
slaveofcode merged 2 commits into
mainfrom
develop
Aug 14, 2026
Merged

Promote to production: NIK decoder, Terbilang, PPN/PPh calculator#212
slaveofcode merged 2 commits into
mainfrom
develop

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

Promotes to production: NIK/KTP Decoder, Terbilang (number to Indonesian words), and the PPN & PPh Calculator.

- NIK/KTP Decoder: validate a 16-digit Indonesian NIK and decode province,
  regency/district codes, birth date, gender (day+40 rule) and serial —
  entirely client-side (NIK is personal data, never uploaded).
- Terbilang: spell numbers in Indonesian words + rupiah form for invoices.
- PPN & PPh Calculator: add/extract PPN (11/12%) and PPh withholding on an
  invoice, showing DPP, PPN, total and net to vendor.

Pure libs unit-tested; EN + ID SEO with how-to for each.
feat(dev): NIK/KTP decoder + Terbilang + PPN/PPh calculator
@slaveofcode
slaveofcode merged commit 3fc1c4b into main Aug 14, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant