Skip to main content
Back to work

00 Case study

DBKL Official Portal

City Hall officers now update their own portal.

Delivered for
Kuala Lumpur City Hall (DBKL)
Sector
Local government
Platforms
Web · Statamic CMS
Since
2024
Talk to us

Visit the live site

DBKL official portal home page
DBKL Official Portal

01 The situation

The old portal was tied to its vendor.

  1. 01Every update meant e-mailing the vendor and paying retainer fees.
  2. 02There was no admin panel: all changes had to go through the vendor.

02 What we built

A portal DBKL manages itself.

The official DBKL portal rebuilt on Laravel and Statamic CMS so DBKL can manage its own content, with no vendor lock-in.

  1. 01An audit of the existing content, then a migration plan
  2. 02A CMS where DBKL admins manage content, banners, news and documents
  3. 03Many users, each with role permissions
  4. 04Full code handover, and training so officers can update the portal themselves

Built by one team. Hosted, if you want, on our own servers in a Kuala Lumpur data centre. See hosting

03 What changed

What changed.

  1. 01DBKL admins update content directly.
  2. 02DBKL owns the data and the source code.
  3. 03No vendor lock-in: the code can be handed over in full.

05 Contact

Talk to us about DBKL Official Portal.

Tell us what you need to run. We will reply with an honest view of scope, timeline and the right procurement route.

What happens next

  1. 1You tell usWhat you need to run, by WhatsApp, e-mail or a brief.
  2. 2We replyAn honest view of scope and timeline.
  3. 3The right routeThe procurement route that fits your system.