The Codest 클라이언트를 위한 가치
비용 효율적인 솔루션 제공, 전문 기술 활용, 확장성 보장, 시장 출시 기간 단축
헬핑은 고객과 전문 클리너를 연결해주는 온라인 플랫폼으로, 다양한 홈클리닝 서비스를 제공합니다. 고객은 손쉽게 서비스를 예약하고 원하는 날짜와 시간을 선택할 수 있으며, 숨겨진 수수료 없이 투명한 가격으로 서비스를 이용할 수 있습니다. 헬핑은 개인과 가정에 스트레스 없는 홈클리닝 솔루션을 제공하는 것을 목표로 합니다.
- 산업
- 마켓플레이스
- 본사
- 독일 베를린
- 기술 스택
- 레일 7
- 루비 3
- PostgreSQL
- Redis
- AWS
- Heroku
- 세마포어
- Docker
- React
- Apollo
- GraphQL
프로젝트 설명
이 프로젝트의 주요 목표는 여러 파트너가 고유한 브랜딩으로 헬프 고객 앱을 활용할 수 있도록 하는 것이었습니다. 하지만 디자인 시스템의 부재, 중복성, 일관성 없는 디자인, 레거시 요소 등 몇 가지 문제에 직면했습니다. 이러한 문제를 해결한 방법은 다음과 같습니다:
디자인 반복: 다양한 디자인 구성 요소와 앱 페이지를 세심하게 다듬는 포괄적인 디자인 반복 프로세스를 시작했습니다. 이러한 노력에는 중복 요소와 디자인 불일치를 식별하고 수정하는 작업이 포함되었습니다.
통합: 중복과 일관성을 없애기 위해 전략적으로 중복되는 구성 요소를 제거하고 각 카테고리에 통일된 스타일을 채택했습니다. 이를 통해 앱의 전체적인 디자인을 간소화하여 시각적 일관성을 강화했습니다.
디자인 토큰: 디자인 일관성과 효율성을 유지하기 위해 "theme.button.primary.dark"와 같은 디자인 토큰을 구현했습니다. 이러한 토큰은 버튼과 같은 디자인 요소가 선택한 스타일을 일관되게 준수하도록 하는 데 중요한 역할을 했습니다.
백엔드 개발: 백엔드에서는 팀 는 관리자 양식 개발과 복잡한 비즈니스 로직 구현에 집중했습니다. 이 백엔드 작업은 사용자 관리, 권한 및 사용자 지정 옵션을 포함하여 파트너가 자신의 브랜딩과 함께 앱을 사용할 수 있도록 하는 데 중추적인 역할을 했습니다.
마이그레이션 추적: Google 애널리틱스 4(GA4)에서 서버측 추적(SST)으로 원활하게 마이그레이션을 완료했습니다. 이러한 전환을 통해 데이터 정확성과 보안이 향상되었을 뿐만 아니라 추적 기능도 유지되어 신뢰할 수 있는 인사이트를 확보할 수 있었습니다.
프론트엔드 구성 요소: 마지막으로 간소화된 프론트엔드 구성 요소 세트를 도입했습니다. 이러한 구성 요소는 파트너 브랜딩 기능을 지원하고 앱 사용자 인터페이스의 다양한 측면을 개선하기 위해 전략적으로 통합되었습니다.
도전 과제
- 인재 풀 확장: 이 고객은 상당한 규모의 인력 보강이 필요했습니다. 사내 숙련된 개발자로 팀을 구성했습니다. 이를 위해서는 팀 규모를 확장하는 것뿐만 아니라 우수한 인재를 확보해야 했습니다.
- 전문성과 혁신의 주입: 새로운 팀원들은 단순히 일손을 더하는 것 이상으로 숙련된 기술 전문가의 특징인 심도 있는 기술 전문 지식과 혁신적인 솔루션을 프로젝트에 불어넣어야 했습니다.
- 원활한 팀 통합: 개발자들은 기존 팀에 원활하게 통합되어야 했기 때문에 기술적인 조율뿐 아니라 업무 문화와 프로젝트 비전 측면에서도 호환성이 필요했습니다.
접근 방식 및 결과
저희는 마켓플레이스 개발 속도를 높이기 위해 새로운 방법론을 도입하는 작업을 수행했습니다. 또한 팀 내에 여러 루비 개발자를 포함할 수 있도록 지원했습니다.
고객의 요구에 따라 필요한 루비 개발자를 추가하여 팀을 확장했습니다. 또한 프로젝트 프로세스에 긍정적인 영향을 미치는 새로운 방법론을 구현하여 효율성과 생산성을 향상시켰습니다. 또한 주요 핵심 요소의 개발 및 유지 관리에도 전념했습니다. 제품 기능을 통해 프로젝트 성과와 전반적인 성공을 개선할 수 있습니다.
고객의 의견:
The Codest는 합리적인 시간 내에 고품질의 개발자를 제공할 수 있다는 점이 인상적이었습니다. The Codest는 의사소통이 잘 됩니다. 하지만 개발자들이 저희 팀에 통합되면 저는 그들과 많은 이야기를 나눌 필요가 없습니다. 우리 개발 팀 팔로우 스프린트 방법론에 대해 매주 점검하고 진행 상황을 논의합니다.
조르디 피케라스 브루넷
CTO, 도움