Skip to content

jiyonlee-d/hyundai-car

Repository files navigation

현대자동차 프로젝트

Introduction

안녕하세요! 현대차에서 어떤 프로젝트를 하고 있을지 궁금해서 생각해보다가 만들게 된 웹입니다. Job Description 데이터 분석 시스템 및 OTA 서비스 개발을 보고 어떤 개발을 하는지 생각해보았습니다. 이 중 OTA 서비스 개발은 프로젝트용으로 만들기에는 어떤 기획을 해야 하는지 어떤 디자인일지 막막했기 때문에 데이터 분석 시스템을 위주로 생각했습니다.

직무상세에 사용자 피드백 수집 분석 채널과 데이터 분석 결과 조회 시스템와 우대사항에 웹 UI 및 인터렉션 개발 경험으로 보아 자동차 및 사용자별로 차트를 보여주는 대시보드가 있을 것 같았습니다. 그래서 자동차 종류를 나열하고 각 자동차에 따른 차트를 그려보기로 했습니다.

차량 정보와 이미지는 현대자동차 웹사이트에서 가져왔습니다. 차트 정보는 임의로 생성한 데이터입니다.

코파일럿을 사용하지 않았으며 처음 사용해보는 Vite, Rechart, React-query, React Awsome Slider는 최대한 공식문서를 보고 적용했습니다.

Features

대시보드

대시보드에 현대자동차가 제공하는 다양한 차종에 대한 정보(모델명, 이미지, 추가 정보)를 보여줍니다.

모달 차트

차종을 클릭하면 나오는 모달에는 현대자동차 차량의 주행거리, 평균 주행속도, 주행시간에 따른 연비 변화 지표를 시각화한 차트가 포함됩니다.

Stacks

FE

Static Badge Static Badge Static Badge Static Badge Static Badge Static Badge Static Badge

BE

Static Badge

Deploy

Static Badge

Package Manager

Static Badge

Deploy

라이브 데모는 https://hyundai-car-portfolio.vercel.app/에서 확인하실 수 있습니다.

Getting Started

git clone https://github.com/jiyonlee-d/hyundai-car.git
npm install pnpm
pnpm install
pnpm run dev

브라우저에서 http://localhost:3000으로 접속합니다.