프로젝트 배경
1) 문제점 - 정리되지 않은 코드 구조로 인한 유지보수·기능 확장의 어려움 - 요구사항·화면 정의·API 활용 기준의 재정비 필요 - 사용자 서비스·대시보드·관리자 기능의 분리로 인한 운영 흐름 통합 필요 - 초기 로딩·렌더링 속도 및 저속 네트워크 대응 등 사용자 체감 성능 개선 필요 2) 프로젝트 목표 - 도메인 검색·등록·거래·관리 서비스의 사용자 웹과 운영자 백오피스를 제로베이스
프로젝트 성과
사용자용 도메인 서비스 재구축
Next.js·TypeScript 기반으로 인증, 도메인 검색·거래, 대시보드 흐름을 새 구조로 구현해 서비스 확장 기반을 마련했습니다.
운영자 백오피스 통합 관리 구조 구축
도메인·옥션·주문·정산·프로모션·고객지원·통계를 관리하는 운영자용 백오피스 화면 구조를 구축했습니다.
디자인 시스템과 개발 규칙 표준화
공통 컴포넌트, 디자인 토큰, Storybook 기반 검증 환경과 FSD 아키텍처를 적용해 일관된 개발 기준을 마련했습니다.
핵심 기능
진행 단계
기존 서비스 분석 및 요구사항 재정의
2026.01.
- 기존 코드·API·서비스 경로 분석
- 화면·정책·기능 요구사항 재정의
- 사용자·대시보드·관리자 범위 구분
- 화면·정책·기능 요구사항 재정의
- 사용자·대시보드·관리자 범위 구분
프로젝트 상세
Cluvit는 도메인을 검색·등록하고, 구매나 옥션으로 거래하며, 보유한 도메인을 관리하는 서비스입니다. Next.js 기반으로 먼저 개발된 결과물이 있었지만, 유지보수성과 최신 웹 표준을 고려해 기존 코드를 그대로 이어받지 않고 처음부터 다시 만드는 '제로베이스(Zero-Base)' 방식으로 프론트엔드를 재구축했습니다. 기존 소스는 API 명세나 예외 처리 같은 비즈니스 로직을 파악하기 위한 참고용으로








