안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
BEAUTY SELECTION
개발 · 디자인
웹 · 안드로이드 · iOS
홈페이지ㆍ게시판, 퍼블리싱ㆍ반응형, 기타(웹사이트 구축)
프로젝트 배경
① 몰입감을 극대화한 스크롤 인터랙션 (Advanced Scroll Interaction)
단순한 이미지가 아니라, 사용자의 스크롤에 반응하는 동적인 경험을 제공했다는 점을 강조합니다.
"사용자의 시선 흐름에 맞춰 브랜드 스토리가 자연스럽게 전개되도록 고도화된 인터랙션을 구현했습니다."
Parallax Effect & Reveal Animation: GSAP 라이브러리를 활용하여 스크롤 위치(ScrollTrigger)에 따라 텍스트와 이미지가 시차를 두고 등장하는 패럴랙스 효과를 구현, 정적인 웹사이트의 지루함을 탈피했습니다.
Smooth Scrolling: 브라우저 기본 스크롤의 끊김 현상을 제어하기 위해 Lenis 라이브러리를 적용, 모바일과 데스크톱 모두에서 부드러운 스크롤 경험(Inertia Scroll)을 제공하여 고급스러운 브랜드 이미지를 전달했습니다.
DOM 최적화: 화려한 애니메이션으로 인한 성능 저하를 방지하기 위해 requestAnimationFrame을 활용하여 60fps 이상의 렌더링 성능을 유지하도록 최적화했습니다.

② 고해상도 미디어 최적화 및 성능 개선 (Performance Optimization)
뷰티/브랜드 사이트는 고화질 이미지/영상이 많아 속도가 느려질 수 있습니다. 이를 기술적으로 해결했음을 보여줍니다.
"비주얼 중심의 사이트임에도 불구하고 로딩 속도를 획기적으로 단축시켰습니다."
Next.js Image Optimization: 디바이스 해상도와 네트워크 환경에 따라 이미지 포맷(WebP, AVIF)과 사이즈를 자동으로 변환하여 서빙하도록 구성했습니다.
LCP (Largest Contentful Paint) 개선: 초기 로딩 시 사용자에게 보여지는 핵심 비주얼(Key Visual) 영역을 우선 로딩하고, 스크롤 하단 영역은 Lazy Loading 처리하여 초기 진입 속도를 1초 이내로 단축했습니다.
CDN (Content Delivery Network) 활용: AWS CloudFront를 통해 전 세계 어디서 접속하더라도 빠르게 콘텐츠를 받아볼 수 있도록 캐싱 전략을 수립했습니다.

③ 확장성을 고려한 유지보수 시스템 (Scalable CMS)
개발자가 없어도 고객사가 직접 팝업, 뉴스, 채용 공고 등을 수정할 수 있다는 점을 어필합니다.
"개발자의 개입 없이 마케팅 팀에서 실시간으로 콘텐츠를 관리할 수 있는 환경을 구축했습니다."
Headless CMS 도입: 프론트엔드와 콘텐츠 관리 영역을 분리하는 Headless 구조를 채택했습니다. 이를 통해 디자인 레이아웃을 건드리지 않고도 텍스트, 이미지, 배너 등을 손쉽게 수정/배포할 수 있습니다.
구조화된 데이터 관리: 브랜드 포트폴리오, 뉴스룸, 채용 공고 등 반복되는 데이터 형식을 모듈화하여 관리 효율성을 높였습니다.

④ SEO (검색엔진 최적화) 및 웹 접근성
기업 사이트의 본질인 '노출'과 '접근성'을 기술적으로 챙겼음을 명시합니다.
SSR (Server Side Rendering): 검색 봇이 사이트 콘텐츠를 완벽하게 크롤링할 수 있도록 React의 CSR(Client Side Rendering) 단점을 보완한 SSR 방식을 적용하여 검색 노출 순위를 상위로 유도했습니다.
Meta Tag 자동화: 각 페이지별(브랜드 소개, 상세 페이지 등)로 적합한 Open Graph 태그가 동적으로 생성되도록 개발하여, SNS 공유 시 최적화된 미리보기가 노출됩니다.
반응형 웹 (Responsive Web): 데스크톱, 태블릿, 모바일 등 모든 해상도(Breakpoint)에 대응하는 유동적인 레이아웃(Fluid Layout)을 적용했습니다.
핵심 기능
설치 과정 Step-by-step 매뉴얼화
하드웨어·소프트웨어 설치 전 과정을 단계별(Step 1, 2, 3…)로 구분하여, 현장 기사님이 순서만 따라가도 설치를 완료할 수 있도록 구성합니다.
하드웨어·소프트웨어 통합 설치 가이드
SSD 교체, 장비 조립·설치, OS 초기화, F&B 전용 앱 설치·설정 등 설치 전 과정을 하나의 플로우로 통합 정리하여, 설치 중단/누락을 최소화합니다.
트러블슈팅(에러별 대응 매뉴얼)
대표적인 에러 코드·증상별로 원인과 해결 방법을 구조화하여, 현장에서 즉시 확인·대응이 가능하도록 트러블슈팅 전용 섹션을 제공합니다.
진행 단계
계약 및 킥오프 미팅
2020.02.
프로젝트 범위 및 일정 확정, 작업 툴·포맷 논의, 커뮤니케이션 채널 정리
자료 수령 및 분석
2020.02.
개발팀 원고, 스크린샷, 장비 사진·로고 수령 후 전체 내용 구조 및 난이도 분석
전체 매뉴얼 디자인·편집
2020.02.
약 60p 분량 본 작업 진행, 불필요 내용 정리 및 문장 순화, 도식·이미지 매칭
1차 검수 및 수정 반영
2020.03.
내부 개발 담당자 검수 후 기술 내용·표현 보완, 1~2회 수정 라운드 진행
최종 납품 및 마감 정리
2020.03.
최종 PDF 및 원본 파일 납품, 향후 매뉴얼 확장 시 활용 가이드 간단 정리
프로젝트 상세
브랜드 아이덴티티를 강조하는 고품질 인터랙션 구현 및 마케팅 팀이 직접 관리 가능한 CMS 환경 제공

Front-end: Next.js (React Framework), TypeScript, Emotion (CSS-in-JS)
Animation & Interaction: GSAP (GreenSock), Lenis (Smooth Scroll), Framer Motion
Back-end / CMS: Strapi (Headless CMS) 또는 Nest.js (Custom API)
Infrastructure: AWS (CloudFront, S3, EC2), Vercel (Frontend 배포)
DevOps: GitHub Actions (CI/CD 파이프라인 구축)


이 프로젝트는 단순한 정보 전달을 넘어, 웹사이트 자체가 하나의 브랜드 경험이 되도록 설계했습니다. 특히 고해상도 리소스를 많이 사용함에도 불구하고 구글 Core Web Vitals 점수 기준 '우수' 등급을 유지하도록 퍼포먼스 튜닝에 집중했습니다. 디자인의 감성을 기술적으로 완벽하게 구현해 낸 프로젝트입니다.

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

참여 개발사와 미팅 연결

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

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

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

프로젝트 정보

참여 기간
2020.02. ~ 2020.03.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
BEAUTY SELECTION
역할
기획 및 디자인
관련 기술
JavaScript
HTML
jQuery
React