LG Sinarmas CMS Backend
Built the backend API for LG Sinarmas' CMS, powering all content operations for their public-facing corporate website.
Client
LG Sinarmas
Year
2026
Role
Backend Developer

The Brief
This REST API serves as the backbone of the LG Sinarmas CMS, handling all content creation, media management, and user authentication. It provides structured endpoints consumed by the CMS frontend to manage articles, case studies, banners, events, and uploaded media.
The Challenge
Designing a clean, consistent API structure that could accommodate multiple content types with different data shapes, while keeping authentication and access control tight across all endpoints.
The Approach
I built the API with Express.js and Prisma ORM on top of PostgreSQL, providing a type-safe and maintainable data layer. JWT-based authentication was implemented to secure all content management endpoints, with role-based access ensuring only authorized users can create or modify content.
Technologies Used
Web Development