안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
디자인 시스템과 리팩토링, 생산성 2배
상주
개발
기타(IT 서비스 구축), 내부 시스템 운영, 기타(유지보수ㆍ운영)
프로젝트 배경
레거시 코드 누적과 일관성 없는 컴포넌트로 개발 속도 저하 및 버그 빈발. 디자인 시스템 부재로 디자인-개발 간 병목 발생.
프로젝트 성과
디자인-퍼블리싱 생산성 100% 향상
Headless UI 기반 디자인 시스템 구축으로 컴포넌트 재사용성 극대화
고객 불만 50% 감소
레거시 리팩토링으로 버그 감소, 서비스 안정성 확보
핵심 기능
디자인 시스템
Headless UI 기반 컴포넌트 라이브러리, Storybook 문서화
작업 공고 시스템
번역가 매칭을 위한 작업 공고 등록 및 지원 기능
전문가 리뷰
번역 품질 검수를 위한 전문가 리뷰 시스템
프로젝트 상세
토투스는 웹툰/영상의 자막 번역, 식자, 검수 작업을 지원하는 B2B SaaS 플랫폼입니다. 메인 서비스(토투스), 작업 에디터, 어드민 시스템 3개 프로덕트의 유지보수와 기능 개발을 담당했습니다.

[문제 상황]
- 개발자마다 다른 컴포넌트 스타일로 일관성 부재
- 디자인 변경 시 퍼블리싱 병목 발생
- 레거시 코드 누적으로 버그 빈발, 고객 컴플레인 증가
- 전역 상태 관리 코드가 비대해져 유지보수 어려움

[해결 방안]

1. Headless UI 기반 디자인 시스템 구축
- 기능(로직)과 디자인(스타일)을 분리한 컴포넌트 설계
- 디자이너와 협업하여 일관된 컴포넌트 구조 정의
- Storybook으로 컴포넌트 문서화 및 테스트 환경 구축
- 결과: 디자인-퍼블리싱 생산성 100% 향상

2. 대규모 리뉴얼 프로젝트 주도
- 작업 공고, 전문가 리뷰, 스터디 라운지, 마이페이지 등 핵심 페이지 개편
- 페이지 리뉴얼과 동시에 코드 구조 개선
- 유저 정보 전역 스토어(useAuthStore) 전면 리팩토링

3. 레거시 코드 상시 리팩토링
- 피쳐 개발과 병행하여 구조 개선, 디자인 시스템 적용
- 일관된 코드 컨벤션과 가독성 확보
- 결과: 컴플레인 성격의 고객 문의 50% 감소

4. 이벤트 페이지 개발
- 전문가 리뷰 프로모션, 번역 대회 등 마케팅 이벤트 페이지 개발
- 이벤트 성격에 맞는 효율적 개발로 비즈니스 민첩성 확보

[기술적 의사결정]
- Headless UI 패턴 채택: 디자인 변경에 유연하게 대응하면서 로직 재사용성 확보
- Storybook 도입: 컴포넌트 단위 개발/테스트로 QA 비용 절감
- Apollo Client + TanStack Query 병행: GraphQL과 REST API 혼용 환경에 대응

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

ba******
개발 · 개인사업자

프로젝트 정보

참여 기간
2024.06. ~ 2025.02.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
75%
고객사
보이스루
역할
프론트엔드 개발자
관련 기술
tanstack query
TypeScript
Storybook
emotion
next.js
React
Apollo-Client
Zustand