[기여도]
- 프론트엔드/백엔드 개발자(본인), 기획자 1명이서 진행
[문제]
신규 고객 가입자 수 감소 및 고객유치비용(CAC) 증가로 인한 회사 공헌이익 감소
[어려웠던 점과 극복 방안]
사내 프론트엔드 개발자 퇴사로 인해 FE & BE & 인프라 작업을 혼자서 처리해야 했지만, 배포 일정은 일주일 안팎으로 촉박한 상태로 프로젝트가 진행됨
→ 꼭 필요한 인증 시스템, 알림톡 등 병목이 생길만한 부분부터 진행
[해결방안]
펫샵 전용 B2B 신규 프로그램 런칭을 통한 신규가입 확보 (동물등록을 대리하여 처리해주는 펫샵 전용 동물등록 프로그램 개발) → 유저 동물등록 → 월 평균 2000명 정도의 신규 고객 확보
이후 PM/PO와 협업하여 고객에 대한 퍼널 설계 → 계정 통합 기능 개발을 통한 자사 플랫폼 전환
[결과]
5000명의 고객 중 3000명(60%) 가량을 자사몰 고객으로 전환 → 지속적으로 고객 유입을 위한 통로를 만들어, 회사의 공헌이익 향상에 기여
전체 시스템 아키텍처

- Frontend
- React.js 활용한 프론트엔드 개발
- BackEnd
- Spring Boot와 JPA를 활용한 백엔드 개발
- Infra
- Frontend : AWS에서 제공하는 PaaS인 Amplify 활용하여, 빌드 및 배포 자동화
- Back-end : Spring Boot, JPA, QueryDSL 활용하여 인증 시스템부터, 동물등록 시스템 전체 구축
- Infra : Github Action과 CodeDeploy 활용한 CI/CD 파이프라인 구축
- Spring Boot, Java, JPA, AWS CodeDeploy, AWS Amplify, Next.js