Menu
WorkAboutReviewsProjectsGallery
Web2025

To complement the GWT Company Profile website, I developed a custom Content Management System (CMS) that allows the internal team to manage and update website content easily — without relying on developers for every change. This CMS empowers non-technical users to modify key content areas such as the About section, services, team profiles, and client information dynamically. The goal was to create a lightweight yet powerful CMS tailored specifically for the company's structure and content flow.

CMS For GWT Company Profile

Project Highlight

Real-Time Content Management System Integrated with Company Profile Website

Key Features

  • Authentication & Role Management
  • Modular Content Editing
  • Image Upload & Media Management
  • Real-Time Content Sync
  • RESTful API with Express.js

Challenges

  • Designing a CMS that non-tech staff could use without training.
  • Ensuring real-time sync with the public website without requiring a rebuild.
  • Keeping the CMS lightweight but extensible for future features like blogs or job postings.

Solutions

  • I created a minimalistic, intuitive dashboard UI with clear labels, consistent layouts, and inline help where needed.
  • Implemented API-based content delivery to the frontend, allowing Next.js to fetch fresh content on each page load
  • Structured both the backend and frontend in a modular way, allowing easy feature addition without breaking existing functionality.

Gallery

CMS For GWT Company Profile screenshot 1
CMS For GWT Company Profile screenshot 2

Technologies

Next.jsExpress.jsMySQLTailwind.cssShadCN UI

Details

  • RoleFull Stack Developer
  • Duration2 weks
  • Year2025
  • CategoryWeb

Let's talk

Follow Along

© 2025 Bahari.

Based in Indonesia.

Chat with me