
[ Work / 02 of 05 ][ ← All projects ]
Lumina
Get paid without the ceremony.
- Role
- Product engineer
- Stack
- Next.js, TypeScript, PostgreSQL
- Field · Year
- Product / fintech · 2026
Lumina is an invoice and payment workspace for Nigerian small businesses, freelancers and agencies — the clarity of serious finance software, minus the ceremony.
- 01Worked across the responsive product app and the public marketing site.
- 02Structured invoice, payment and receipt states around one billing journey.
- 03Kept status language consistent across the app, the API and the marketing copy.
The visual story
[ live site, captured Oct 2026 ]


Marketing site, product app and API are separate. Invoice, payment, reconciliation, receipt and audit-log flows meet in one product — so state and status language have to stay consistent everywhere.
Challenge
Small teams need the clarity of serious finance software without the ceremony that usually comes with it.
Approach
Organise the product around the invoice lifecycle — deliberate states, useful defaults and readable customer-facing output.
One workspace for invoice, customer and payment status, alongside a separate public marketing surface.
Visit site ↗
