KINU 북한총람
책자로 읽던 북한 연구자료를 언제든 검색하고 탐색할 수 있는 온라인 지식 플랫폼으로 옮겼습니다.
ROLE
사용자 웹 프론트엔드 전체 담당
PERIOD
2026.01 – 2026.04
STACK
어떤 문제였나요?
통일연구원의 북한 정보 레퍼런스를 웹으로 전환하는 공공 SI 프로젝트에서 사용자 페이지를 전담하고, 관리자 페이지 개발자와 협업했습니다.
이렇게 풀었습니다.
- 01
any를 전용 인터페이스와 PropType으로 교체하고 ComputedRef·Promise 타입 불일치를 해결했습니다.
- 02
검색 로직의 응집도를 높이기 위해 Composable과 Store의 역할을 검토한 뒤 Store로 통합했습니다.
- 03
연관 검색어와 상세 페이지 이동 흐름을 구현해 자료 탐색 단계를 줄였습니다.
- 04
Vite의 빌드 시점 alias 해석을 바탕으로 에셋 경로 문제를 해결했습니다.
- 05
공통 컴포넌트와 코드 컨벤션을 관리자 웹 개발자와 맞췄습니다.
결과와 배운 점.
책자 중심 자료를 상시 검색·열람 가능한 웹 서비스로 전환하고 사용자 페이지 구축을 완료했습니다.