
MC Home Admin Portal
Overview
An internal admin dashboard for MC Home Management to manage properties, rooms, homeowners, enquiries, images, and operational data powering the public-facing MC Home website.
The Problem
The business needed a centralized system to replace fragmented manual data management. Property and room information had to be structured, connected, and manageable through a clean admin workflow, while supporting image uploads, cover image selection, drag-and-drop ordering, filters, and relational data updates.
The Solution
I designed and developed a modular admin portal using Next.js Pages Router, Ant Design, MongoDB, and AWS S3. The system uses feature-based modules for Property, Room, Homeowner, and Enquiry management, with reusable service layers, protected API routes, structured data models, and drag-and-drop image management using dnd-kit.
Impact & Results
Centralized System
Operational Efficiency
Was: Manual / Fragmented ยท Streamlined admin workflowRelational
Data Management
Was: Unstructured ยท Property โ Room โ Homeowner linkageDynamic
Content Management
Was: Static ยท Real-time updates to public websiteAI-Assisted
Development Workflow
Was: Traditional ยท Faster iteration & improved productivity