← Back to all projects
CMS Developer Web Developer

Company Profile for PT. GLS Nusaraya – CMS/CRM Upgrade (Laravel + Filament)

A company profile system originally requested as a static page, transformed into a fully dynamic CMS-style dashboard using Laravel + Filament for easier content updates and scalable future expansion.

Published
August 2025
Primary stack
Laravel · Filament Admin · PHP 8
01 / OVERVIEW

What this project involved

A company profile system originally requested as a static page, transformed into a fully dynamic CMS-style dashboard using Laravel + Filament for easier content updates and scalable future expansion.

02 / MY CONTRIBUTION

Responsibilities and implementation

  • ✓

    Converted static company profile into dynamic CRUD-based CMS.

  • ✓

    Built Filament admin pages for banner, about, services, projects, partners, and contact sections.

  • ✓

    Implemented image upload, sorting, and visibility toggles for flexible content control.

  • ✓

    Ensured responsive frontend layout compatible with corporate design guidelines.

  • ✓

    Integrated clean routing and controller structure for frontend rendering.

03 / ENGINEERING APPROACH

Built around workflow clarity and maintainability

Business flow first

Understand actors, states, validations, and operational exceptions before translating them into screens.

Clear integration boundaries

Keep mobile, backend, database, and external-system responsibilities explicit and testable.

Production-minded delivery

Design for loading, failure, retries, edge cases, and maintainability—not only the happy path.

NEXT STEP

Want to discuss the architecture behind this work?

I can explain the system context, technical decisions, and exact scope of my contribution in an interview.