Following the initial development in 2024, WooriHomeLab underwent a comprehensive system upgrade based on feedback collected during actual operation.
The focus was on improving operational efficiency and user convenience of the existing system, while strengthening administrative capabilities to elevate overall service quality.
In particular, the management framework for technology application processes was restructured, transparency in data changes was ensured, and real-time notification features were introduced to enable seamless communication among users.
Project Overview
1. Requirements Analysis
Analyzed pain points and operational inefficiencies reported by administrators and users
Identified editing requirements for items such as schedules and consent forms that could not be modified after initial registration
Defined transparency-related requirements including change history tracking and termination reason analysis
Outlined needs for enhanced administrative functions such as member management and statistical analysis
2. UI/UX Design and Implementation
Fully redesigned role-specific My Pages (residents, management offices, institutions) to improve usability
Consolidated related information into a single tabbed view on the technology application management screen
Provided dedicated status-specific inquiry pages for terminated applications
Enabled intuitive status overview through chart-based visualization on the statistics screen
Standardized frequently used screen elements to ensure a consistent UI across all pages
3. Frontend and Backend Development
Frontend: Improved role-specific My Pages, implemented schedule/consent form editing interfaces
Backend: Restructured status management framework, developed editing features, implemented automatic change history logging
Notifications: Added automatic internal and mobile push notification delivery upon major events
DB Design: Extended data structures for change history storage and termination-related data
4. Testing and Deployment
Conducted scenario-based testing for the entire technology application workflow
Verified role-based access control for feature permissions
Tested push notification delivery and behavior in mobile (WebView) environments
Performed phased deployment while confirming compatibility with existing data
Key Features
1. Improved Technology Application Status Management
Consolidated status codes under a unified management framework to clarify processing workflows
Differentiated available actions by role and systematically prevented invalid status transitions
Automatically displayed context-appropriate next-action buttons on the management screen
2. Change History Tracking
Automatically recorded change history for key data such as schedules and consent forms
Stored before/after content, modifier identity, and reason for change to enable full traceability
Provided consolidated timeline view on the management screen
3. Enhanced Administrator Capabilities
Expanded the administrator role from a primarily audit-focused, view-only scope to encompass a broader range of operational tasks
Scope of Work
Analyzed operational system issues and defined improvement requirements
Restructured the status management framework across the entire technology application process
Extended data structures for change history tracking and termination status management
Fully redesigned role-specific My Pages and standardized screen components
Enhanced administrator capabilities
Conducted scenario-based testing and phased deployment
Technology Stack
구분
기술
Server
Apache
Database
MariaDB, Redis
Frontend
HTML5, CSS3, JavaScript
Mobile App
Capacitor.js
Project Outcomes and Significance
Through this upgrade, a foundation was established for systematically managing the entire technology application processing workflow. With administrators now able to directly modify data and review change history within the system, operational efficiency has significantly improved.
By automatically recording change history for all key data, a transparent operating environment was secured. The classification and statistical analysis of termination reasons has enabled data-driven decision-making for service improvement.
The introduction of push notifications has facilitated smoother communication among users, and session stabilization has improved the user experience in mobile environments.
The system has been enhanced with a flexible architecture capable of accommodating future feature expansion and deployment to additional residential complexes.
2025.11 ~ 2026.02
Korea Institute of Construction Technology and Korea Institute of Environmental Architecture