All case files

UPTD Pendapatan Daerah Kota Kupang · Government

PINTU public service portal

The official information and service portal of Samsat Kota Kupang: public pages for residents, a React dashboard for staff to manage content, and a JSON API, in one Laravel app.

16

public portal pages

3

surfaces: portal, staff dashboard, JSON API

Built withLaravel 13, React 19, MySQL, Sanctum, Laravel Cloud

The problem

The office needed one trustworthy place for service information, schedules and tax checks, maintained by its own staff rather than by a developer for every change.

What I built

A Laravel 13 app serving the public portal, a React content dashboard with role-based module assignment for staff, and a vehicle tax calculator and tax check powered by the NJKB vehicle API. Staff accounts are created by administrators and activated through one-time links.

The result

Live at uptdpenda-kupang.web.id on Laravel Cloud since October 2026, with the full database migrated from the local build. Every push to main goes live automatically.

P.S.

If your team still runs on spreadsheets, let’s fix that.

Twenty minutes, no deck. Bring the workflow that slows you down and I’ll tell you what I’d build first, even if we never work together.