박설빈 @seolbin01 |
신민철 @SHINMIN7 |
안세령 @SaeRyung |
이창윤 @leebackcoding |
황희순 @aosskfdlrla |
Beauty4U는 마케터가 고객 관리와 업무 프로세스를 체계적으로 관리할 수 있도록 지원하는 시스템입니다. 효율적인 고객 유치부터 지속적인 관리, 프로모션 진행까지 마케터의 업무를 통합적으로 지원하여 성과를 극대화합니다.
마케팅 업무 관리가 복잡하고 힘드신가요? Beauty4U가 체계적인 프로세스로 해결해드립니다.
✅ 핵심 지표 시각화: 직관적인 테이블과 그래프를 통해 제품 판매와 프로모션 성과를 쉽게 파악할 수 있습니다.
✅ 캘린더 매니지먼트: 팀 일정과 프로모션 일정을 통합 관리하여 마케팅 활동을 효율적으로 조율합니다.
✅ 제품 시너지 가이드: 선택한 제품과 가장 궁합이 좋은 제품군을 한눈에 파악할 수 있도록 도와드립니다.
✅ 통합 커뮤니케이션: 실시간 채팅과 게시판으로 팀 내 소통을 한 곳에서 효율적으로 관리합니다.
✅ 맞춤형 프로모션 알림: 고객의 구매 이력을 분석하여 개인별 최적화된 혜택을 자동으로 추천합니다.
많은 기업들이 단골 고객을 유지하고 신규 고객을 유치하기 위해 고객 관리 시스템(CRM)을 도입하고 있습니다. 경쟁이 치열한 시장 환경에서 고객의 충성도와 만족도를 높이는 것은 기업의 지속적인 성장과 성공에 필수적입니다. 고객 관리 시스템은 이러한 목표를 달성하기 위한 전략적 도구로 자리잡고 있습니다.
고객 관리 시스템의 배경은 다음과 같은 여러 요소로 설명될 수 있습니다:
1️⃣ 고객 중심의 경영이 대두되고 있습니다. 과거에는 제품이나 서비스 중심의 경영이 주를 이루었으나, 현재는 고객의 니즈와 기대를 충족시키는 것이 기업의 성공에 더욱 중요해졌습니다. CRM 시스템은 고객의 행동 패턴, 선호도, 구매 이력 등을 분석하여 맞춤형 서비스를 제공할 수 있도록 지원합니다.
2️⃣ 데이터의 중요성이 커지고 있습니다. 디지털 시대에 들어서면서 기업은 방대한 양의 데이터를 수집하고 관리할 수 있는 기회를 얻게 되었습니다. 고객 관리 시스템은 이러한 데이터를 효과적으로 활용하여 고객에 대한 깊은 통찰력을 제공합니다. 이를 통해 기업은 보다 정교한 마케팅 전략을 수립할 수 있습니다.
3️⃣ 경쟁 우위 확보를 위한 필수 요소로 자리잡고 있습니다. 고객 관리 시스템을 통해 기업은 고객의 요구에 신속하게 대응하고, 개인화된 경험을 제공함으로써 고객의 충성도를 높일 수 있습니다. 이는 경쟁사와의 차별화를 가져오고, 시장에서의 경쟁력을 강화하는 데 기여합니다.
4️⃣ 고객 경험의 중요성이 강조되고 있습니다. 고객의 경험은 브랜드에 대한 인식과 충성도에 큰 영향을 미칩니다. CRM 시스템은 고객의 피드백을 수집하고 분석하여, 고객 경험을 지속적으로 개선할 수 있는 기초 자료를 제공합니다. 이는 고객의 재구매율을 높이고, 긍정적인 입소문을 유도하는 데 중요한 역할을 합니다.
이와 같은 배경 속에서 고객 관리 시스템은 단순한 고객 데이터 관리 도구를 넘어, 기업의 전략적 자산으로 자리잡고 있습니다. 기업들이 CRM 시스템을 통해 고객과의 관계를 강화하고, 지속 가능한 성장을 이루기 위해 노력하고 있는 이유입니다.
고객 관리 시스템은 단순히 고객을 관리하는 기능을 넘어, 과거 데이터를 분석하고 이해하여 미래의 효과적인 마케팅 전략을 수립하는 데 중점을 두고 있습니다. 이를 통해 고객의 재구매율과 신규 고객 유입을 높이는 것이 우리의 목표입니다.
이러한 목표를 더욱 성공적이고 효율적으로 달성하기 위해, 저희 프로젝트는 다음과 같은 목표를 설정하였습니다
📣️ 효율적인 고객 관리
고객 데이터와 인터랙션을 체계적으로 관리하여 고객 요구에 신속하게 대응할 수 있도록 함.
📣️ 데이터 기반 의사 결정 강화
과거 데이터를 분석하여 마케팅 전략을 수립하고, 효과적인 프로모션을 계획할 수 있는 기반을 마련함.
📣 팀 간 협업 촉진
팀원들 간의 소통을 원활하게 하고, 정보 공유를 통해 협업의 효율성을 높이기 위한 환경 조성.
📣️ 고객 경험 향상
개인화된 서비스를 통해 고객의 만족도를 높이고, 재구매율을 증대시키기 위한 전략 마련.
📣 프로모션 성과 극대화
프로모션의 효과를 분석하고, 최적화된 제품 조합을 통해 매출 증대를 목표로 합니다. 이러한 목표는 CRM 프로그램이 고객 관리와 마케팅 전략 수립에 있어 실질적인 가치를 제공하도록 하는 데 중점을 두고 있습니다.
- develop/main 브랜치 푸시 시 자동 빌드 및 배포
- Node.js 20 기반 빌드 환경 구성
- PR 빌드 검증으로 안정성 확보
- AWS S3 자동 배포 및 CloudFront 캐시 갱신
- GitHub Secrets를 통한 AWS 보안 관리
- develop PR 생성 시 자동 빌드/테스트
- 빌드 성공 시에만 merge 허용
- Slack 실시간 빌드 결과 알림
- main PR 빌드 검증
- Docker 이미지 자동 생성 및 ECR 저장
- ECS 기반 무중단 배포 자동화
- Slack 배포 모니터링 알림
이름 | 회고 |
---|---|
이창윤 | 이번 프로젝트를 하면서 다양한 경험을 해서 개발자로서 성장하는데 많은 도움이 되었다고 생각합니다. 협업의 중요성을 깨닫고 큰 프로젝트 일수록 더욱 팀간의 소통이 중요하고 서로간의 이해를 바탕으로 통합적인 관리를 하는 것이 매우 중요함을 느꼈습니다. 다양한 기술도 같이 함께하면서 깊은 배움을 주신 팀원들께 매우 감사합니다! |
신민철 | 이번 프로젝트에서 HTTPS 통신 기반의 REST API를 사용한 CRUD 기능을 구현하다가 이번 최종 프로젝트에서 채팅 기능을 담당하게 되었습니다. 웹소켓 통신이 무엇인지 간략한 개념만 알고 있던 상황에서 실시간 채팅 기능을 구현하려고 하니 ERD 설계부터 코드 구현까지 낯선 부분이 많았습니다. 단순히 웹소켓 연결만 하면 될 것이라 생각했지만 채팅 기능을 구현하면서 생각보다 신경 쓸 것이 많다는 사실을 알게 되었고, 그 과정에서 발생하는 트러블 슈팅을 처리하면서 원래 목표로 했던 채팅 고도화 기능인 카프카를 설정만 해두고 결국 사용하지 못한 것이 아쉽습니다. 그래도 세부적인 기능들을 구현하면서 네트워크 통신이 어떻게 이루어지는지 많이 생각해 볼 수 있는 좋은 시간이었다고 생각합니다. 8주 가량의 길다면 길고 짧다면 짧은 프로젝트지만, 좋은 팀원들이 있어 무사히 마무리를 할 수 있었습니다. 팀원들 모두에게 고맙습니다! |
황희순 | 최종 프로젝트를 통해서 앞으로 개발자로서 어떻게 일을 해야하는 지 알게 되었고 개발직군에 대한 태도를 바꾸고 다시 생각하게 된 계기가 된 것 같다. 항상 적당히만 하려하고 할 수 있는데 못할거 같다는 생각을 가지고 있었지만 팀원들을 통해서 구현된 기능들을 살펴보는 세심함과 또 말만 하는 것이 아닌 강력한 추진력도 같이 프로젝트를 하며 배운거 같다. 내 일만 바라보고 내것만 챙기려는 모습을 보고 많이 심각하고 바꾸어야 겠다는 생각이 많이들고 배운 프로젝트였다. |
박설빈 | 실제로 접해보지 않은 B2B 시스템을 만들어보니 기획에서부터 어려움이 많았습니다. 하지만 이러한 어려움이 있어서 팀워크를 발휘하는데 도움이 많이 되었습니다. 코드 리팩토링의 중요성도 깨달았고 팀원들과 같이 상의하는 시간의 필요성도 알게 되었습니다. 배포도 같이 경험하면서 힘들었지만 손에 꼽힐만큼 저를 성장시킨 시간이었다고 생각합니다. 모두 고생하셨습니다~ |
안세령 | B2B 프로젝트 기획부터 설계 및 배포까지 전체적인 개발을 진행하면서, 프로세스의 전체적인 흐름을 배울 수 있었습니다. 신기술인 ELK 스택을 구축하고 OpenSearch로 마이그레이션도 진행하며 버전에 따른 중요성을 배울 수 있었고, 전반적으로 코드의 통일성을 주려고 노력했습니다. 기회가 된다면 다른 부분에도 OpenSearch를 적용하고 싶습니다. 적극적인 팀원분들을 만나 많이 배우고 끝까지 함께 할 수 있었습니다. 감사합니다! |