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.

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


Technologies
Next.jsExpress.jsMySQLTailwind.cssShadCN UI
Details
- RoleFull Stack Developer
- Duration2 weks
- Year2025
- CategoryWeb