DOHOON®
페이지를 이동하고 있습니다

실무 프로젝트 2026.04–10

LEXUS

LEXUS 프로젝트 대표 이미지

상담·예약 UI 개발과 운영 신청 흐름 개선

PROJECT OVERVIEW

렉서스 코리아 웹사이트 운영(2026.04–10)과 리뉴얼(2026.05–10)을 병행했습니다. 상담신청 폼·예약 달력·공통 LNB·Three.js 별 표현을 직접 구현하고, 두 업무의 프론트엔드 작업 분배·일정 관리·QA 조율을 맡았습니다.

담당 업무

  • 상담신청 폼·예약 달력·마이페이지 공통 LNB 개발
  • Three.js 별 표현·이미지 시퀀스 차량 뷰어 구현
  • 시승 신청 흐름 개선·프론트엔드 일정 및 QA 조율
담당 역할
프론트엔드 개발 · 작업 분배·일정 관리·QA 조율
작업 기간
운영 2026.04–10리뉴얼 2026.05–10
작업 유형
실무 프로젝트 · 팀 작업
01

2026.05–10

웹사이트 리뉴얼

운영과 병행 · 상담신청 폼·예약 달력·공통 LNB·별 표현 직접 개발 · 프론트엔드 작업 분배·일정 관리·QA 조율

ReactTypeScriptZustandViteTailwind CSSThree.js
01

전시장 상담신청 폼

전시장 상담신청 입력 폼과 API·본인인증 연동, 약관·안내 모달을 구현했습니다.

02

외부 달력 라이브러리 없이 예약 달력 구현

서비스 예약 달력 컴포넌트를 직접 만들고, 날짜·시간 선택 UI와 Zustand 기반 상태 관리를 구성했습니다. 고객·서비스 유형별 예약 가능일 정책과 차량·센터 변경 시 종속 선택값 초기화를 적용했습니다.

03

마이페이지 공통 LNB 컴포넌트

마이페이지의 여러 화면에서 사용하는 공통 LNB 컴포넌트를 개발했습니다.

04

Three.js를 사용한 메인 별 표현

메인 페이지 인터랙션 중 Three.js를 사용한 별 표현을 직접 구현했습니다.

05

오픈 전 기능·반응형·브라우저 QA

오픈 시나리오에 맞춰 화면 크기별 표시와 주요 기능, 삼성 인터넷·Safari 등의 브라우저 점검 항목을 정하고 수동으로 확인했습니다.

02

2026.04–10

운영 · 기능 개선

리뉴얼과 병행 · 시승 신청 흐름 개선·360° 차량 뷰어 개발 · 프론트엔드 작업 분배·일정 관리·QA 조율

Vue 2JavaScriptSCSSjQuerySwiper
01

시승 신청의 연속 제출과 이전 폼 노출 수정

동일 사용자의 연속 신청에서 발생한 중복 처리 알림을 수동 재현하고, 신청 완료 전후의 버튼과 화면 전환 흐름을 수정했습니다.

문제
동일 사용자가 1~2초 간격으로 연속 신청해 중복 처리 알림이 발생했습니다.
재현
테스트 서버에서 신청 버튼을 연속 클릭하며 상황을 수동으로 재현했습니다.
원인 확인
완료 팝업이 표시되는 동안 이전 폼의 신청 버튼이 다시 노출됐고, 초기 화면으로 이동하는 과정에서도 이전 폼이 잠깐 보이는 것을 확인했습니다.
수정
신청 버튼의 중복 클릭을 막고, 팝업 종료와 화면 전환 사이에 이전 신청 폼이 노출되지 않도록 흐름을 수정했습니다.
02

중복 신청 안내 후 다른 전시장을 선택하도록 개선

같은 안내가 반복되는 흐름을 확인하고, 기획팀과 정책·변경 이력을 검토한 뒤 다른 전시장에 신청을 이어갈 수 있도록 변경했습니다.

문제
이미 신청한 전시장에 다시 시승을 신청하면 안내 팝업이 나왔습니다. 닫은 뒤에도 이전 폼으로 돌아가 같은 신청과 팝업이 반복됐습니다.
정책 확인
동작 배경을 추측하지 않고 기획팀과 기존 정책·변경 이력을 확인해 수정 방향을 정했습니다.
변경
중복 신청 안내 후 시작 단계로 이동하도록 바꿨습니다. 사용자가 다른 전시장을 선택해 같은 차종의 시승을 신청할 수 있게 했습니다.
03

이미지 시퀀스 기반 360° 차량 뷰어

프론트엔드에서 이미지 시퀀스를 전환해 차량이 회전하는 모습을 보여주는 뷰어를 구현했습니다.

다음 프로젝트Kia Worldwide기아 글로벌 웹사이트 구축 및 고도화