Skip to content
Mostafa Abbas

Projects / CMS / Business Website

Triple H Broker CMS Website logo

Triple H Broker CMS Website

A full-stack CMS-driven website developed for Triple H Broker using React with Vite on the client side and C# with ASP.NET Core on the backend. The platform exposes REST APIs consumed by the frontend and includes a comprehensive administration panel that allows authorized users to dynamically create, edit and manage pages, sections and website content without hardcoded frontend changes.

Year
Role
Full-Stack Developer
Category
CMS / Business Website
Stack
ReactViteJavaScriptC#.NETPostgreSQLREST APIsDockerLinux VPS

The problem

The company needed a professional website that could continuously evolve without requiring developer involvement whenever a new page, section or piece of content needed to be added or modified.

The solution

Built a dynamic CMS architecture where website structure and content are managed through an administration panel and persisted in PostgreSQL. The ASP.NET Core backend exposes structured REST APIs that allow the React frontend to dynamically render administrator-defined pages and sections.

Challenges

The main architectural challenge was designing a flexible content model that allowed administrators to create arbitrary pages and sections while keeping the frontend component system structured, reusable and maintainable.

Outcome

Delivered a production-ready CMS platform that gives the company full administrative control over its website and allows new pages and sections to be created without modifying or redeploying frontend code.