Project

Customer Portal 리뉴얼

고객·파트너사·관리자용 제품 신청/문의/운영 포털 리뉴얼

Customer Portal 리뉴얼
현업

Customer Portal 리뉴얼

고객·파트너사·관리자용 제품 신청/문의/운영 포털 리뉴얼

기간
2025.01 - 2025.03 (이후 유지보수)
플랫폼
Web
역할
Front-End

기존에 개발만 되어 있던 Customer Portal을 실제 서비스에 사용할 수 있도록 전면 리뉴얼하고, 고객·파트너사·관리자 간의 제품 신청과 문의, 운영을 위한 허브로 재구성한 프로젝트입니다.

개발환경

언어
TypeScript (FE), Java (BE)
프레임워크
Next.js
라이브러리
React, Tailwind CSS
DevOps
Docker
ETC
GitLab, Jira, Figma, XD, Rest API

프로젝트 개요

사내 제품을 사용하는 고객과 파트너사, 그리고 관리자가 하나의 포털에서 제품을 신청·문의·관리할 수 있도록 하는 Customer Portal 리뉴얼 프로젝트입니다. 기존 포털은 개발 미흡과 다양한 버그로 인해 실제 업무에서는 사용되지 않고 있었고, 이를 안정적으로 운영 가능한 서비스로 전환하는 것이 핵심 목표였습니다. 리뉴얼 이후에는 별도 SEO나 애널리틱스 없이도, 실사용자 중심으로 기능을 개선하며 지속적으로 유지보수·운영을 담당하고 있습니다.

담당 업무

- 고객, 파트너사, 관리자 역할별 요구사항 정리 및 화면 설계 참여 - 제품 신청, 문의, 게시글, 알림 등 주요 플로우의 웹 퍼블리싱 및 API 연동 - 사용자 유형별(고객/파트너/관리자) 접근 권한과 화면 구성을 고려한 UI 구조 설계 - 문의 처리, 게시글 등록, 제품 부여 등 업무 흐름이 실제 운영 프로세스와 맞도록 플로우 개선 - Firebase를 활용한 알림 기능 구현으로, 주요 상태 변경(신청/문의 처리 등)에 대한 실시간 알림 제공 - 리뉴얼 이후 발생하는 버그 수정, 기능 개선, 신규 페이지 추가 등 지속적인 유지보수

성과

- 기존에는 버그와 미완성 기능으로 인해 실제 사용되지 않던 포털을, 현업에서 계속 사용하는 운영 서비스로 전환 - 고객·파트너사·관리자가 각각 다른 채널로 요청하던 업무를 포털로 통합하여 커뮤니케이션 창구 일원화 - 제품 부여, 문의 처리, 공지/게시 등 반복 업무를 포털 내에서 처리할 수 있게 되어 운영 담당자의 수작업 부담 감소 - 알림 기능 도입으로, 요청 상태를 이메일·메신저로 따로 확인하던 비효율이 줄어들고 응답 속도가 개선

상황 · 원인 · 행동 · 결과

상황

신규 입사 후 일반적인 수습 과제 대신, 오랜 기간 관리자·파트너사·사용자의 소통 창구 역할을 해야 하지만 제대로 사용되지 못하고 있던 Customer Portal을 리뉴얼하는 과제를 맡게 되었습니다. 기존 포털은 각종 버그와 미완성 기능, 미흡한 UI 때문에 실제 운영에서는 사용이 중단된 상태였고, 이 과제의 핵심 목표는 이 포털을 다시 사용할 수 있는 수준으로 마이그레이션하는 것이었습니다.

원인 분석

기존 포털은 순수 HTML, CSS, JavaScript로 작성되어 있었는데 구조가 복잡하게 얽혀 있었고, 코드 스타일과 설계 방식도 일관성이 없었습니다. 더 큰 문제는 이 포털을 단독으로 개발했던 백엔드 개발자가 이미 퇴사한 뒤라, 기획 문서나 상세 스펙이 거의 남아 있지 않았다는 점이었습니다. 팀 내에서도 실제로 이 포털을 사용해 본 사람이 거의 없었기 때문에, 왜 만들어졌는지·어떤 흐름으로 동작해야 하는지에 대한 정보가 매우 부족한 상태였습니다.

행동

우선 정보 수집과 정리부터 시작했습니다. 당시 포털 기획에 참여했던 분을 직접 찾아가, 이 사이트가 왜 필요했고 어떤 역할을 기대하며 기획됐는지, 운영을 통해 달성하고자 했던 목표가 무엇인지 인터뷰하며 내용을 정리했습니다. 특히 관리자·파트너사·사용자 세 가지 권한별로 어떤 화면과 기능을 제공하려 했는지, 실제 업무 흐름은 어떻게 이어지는지에 집중해 요구사항을 재구성했습니다. 이후 개발 단계에서는 권한별로 작업 범위를 명확히 나누어 헷갈리지 않도록 진행했고, 구현 과정에서 새로 발견되는 버그나 개선 포인트는 모두 기록해가며 하나씩 해결했습니다. 게시글, 알림, 제품 부여, 문의, 로그인/회원가입 등 필수 기능을 우선순위에 따라 리뉴얼하고, 최종적으로 새 포털을 기준으로 수습 과제 발표까지 마무리했습니다.

결과

리뉴얼과 수습 과제 발표를 마무리한 뒤, 최단 기간에 분기 우수사원으로 선정되었습니다. 신규 입사 후 처음 맡은 과제이자 처음으로 눈에 보이는 결과를 만든 프로젝트였기 때문에, 개인적으로도 의미가 큰 경험이 되었습니다. 이후 Customer Portal은 실제 업무에 쓰이는 운영 포털로 자리 잡았고, 현재는 사내 제품 이용자 중 약 40% 이상이 이 포털을 통해 제품 신청·문의·운영을 진행하고 있습니다. 남은 사용자들도 점진적으로 포털로 유입시키는 것을 목표로, 지속적인 유지보수와 기능 개선을 이어가고 있습니다.