👨🏻‍💻 Project Summary


Web Services

Contenfi

한 줄 소개 : 콘텐츠 제작자와 투자자를 연결하고, 이들의 관리 리소스를 덜어주어 콘텐츠 제작에 대한 투자를 활성화하는 중개 플랫폼입니다.

설명 : 증권형 토큰(STO) 가이드라인에 맞춰, 벤처 캐피탈의 새로운 투자처를 창출하기 위해 만든 서비스입니다. 계좌 연결 및 항목 라벨링 기능을 통해, 음원 콘텐츠 제작에 사용된 비용과 발생한 수익 정보를 시각화하여 투명하게 제공합니다.

크릿벤처스 ↔ DOD Entertainment 의 20억 원 규모 음원 제작 투자 계약 건에 서비스를 지원했습니다.

기간 : 2023.01 - 2024.11

인원 : 개발 2명 / 디자인 1명 / 기획 및 운영 2명 (5명)

스택 : Next.js React.js Typescript Firestore Emotion SWR Tanstack-Query

기여한 부분 :

  1. 서비스 핵심 기능 개발 및 유지 보수를 진행했습니다.

  2. 디자인 시스템을 도입해 코드의 재사용성과 디자인 일관성을 높였습니다.

  3. 서비스 내의 모달과 관련된 상태를 중앙에서 관리하도록 리팩토링을 진행했습니다.

  4. Next.js API Routes와 EmailJS를 활용해 클라이언트 실무진의 자율 초대 기능을 구현했습니다.

  5. Firebase Admin SDK을 활용해 관리자 인증 절차를 구현했습니다.

  6. 리액트 메모이제이션을 통해 불필요한 재계산을 방지하고, 렌더링 성능을 최적화했습니다.

  7. Session Storage를 활용하여 필요한 정보를 클라이언트 측에 저장하고 관리했습니다.

  8. SWR → TanStack Query 리팩토링을 통해 사용자 경험 및 유지보수성을 개선했습니다.

  9. TDD 도입 여부를 판단하기 위해 계좌 내역 불러오기에 대한 단위 테스트 코드를 작성했습니다.