Skip to main content
Back to all projectsPaid Platform

Newsroom

Merged two CMS systems (regional and national) into one, cutting operating budget significantly and freeing the publisher team for more strategic work.

Internal system — not publicly available.

Tech stack

  • Laravel
  • Inertia.js
  • React
  • MySQL
  • Git
  • VPS

Role

Full Stack Web Developer — end to end, from data model to the editorial interface.

Challenge

The newsroom ran two different CMSs for regional and national content. Operating costs ran twice over, and publishers had to switch systems for what was essentially the same work.

Solution

Designed a single Laravel + Inertia + React CMS holding both workflows: roles and permissions separate regional from national scope, while editing, media, and scheduling flows are shared.

Result

One system replaced two, operating budget dropped significantly, and the publisher team was reassigned to more strategic work.

Other projects

  • TIMES Nasional

    Modernised the user interface at national scale and improved web performance (loading speed) across the board to deliver an optimal reading experience.

    • Next.js
    • Git
    • PM2
    • VPS
  • TIMES Daerah

    Built a fast, responsive public interface on a multi-subdomain architecture to distribute region-specific news across every regional network.

    • Next.js
    • Git
    • PM2
    • VPS
  • API Portal Nasional

    Updated, refactored, and optimised the existing API structure to improve server response speed when handling national-scale surges in reader traffic.

    • PHP Slim
    • REST API
    • MySQL
    • Git
    • VPS
    DetailsInternal system