cover-image

Project Title:

Island Green Construction CMS

Client For:

Near East Technology

Live Link

Overview

To empower the Island Green team to manage their website content independently, I developed a custom content management system (CMS). This admin portal gives them full control over dynamic content like projects, team members, and homepage sections, with a user-friendly interface built for non-technical users.

project-demo
project-demo
project-demo
project-demo
project-demo
project-demo

Tech Stack:

NestJS, MySQL, Next js, TypeScript, Tailwind CSS, Ant.Design, Cloudinary, JWT Authentication, Docker

Key Features:

Admin login and authentication system

Project management (add/edit/delete images, titles, descriptions)

WYSIWYG editor for rich text content

Image and asset uploads using Cloudinary integration

Dashboard UI built with clean and intuitive UX patterns

Role-based access control for potential future users

Backend powered by NestJS and MySQL for scalability

Challenges:

The challenge was to develop a powerful but easy-to-use CMS that could scale as the company grows, without overwhelming the team with complexity. Since the admin users were non-technical, the interface needed to be self-explanatory and forgiving, while still offering rich content management capabilities.

Solution:

I used NestJS for the backend API and MySQL for structured data storage. On the admin frontend, I built a clean and responsive interface using React and Tailwind CSS. Cloudinary was integrated for managing image uploads, and custom form logic made editing content intuitive. The result was a robust, secure system that put full content control in the hands of the Island Green team.

Linkedin

Github

Twitter

Instagram