이상원
주요 기술 4개
- HTML5
- CSS3
- JavaScript
- React 18
그 외 기술 1개
- Node
- TypeScript
Experience
-
vss.gg
- 1500만원 규모 E-Sport 대회 관리 플랫폼 프론트엔드 외주 개발 및 유지보수
- 초기 프로젝트 기술 선택 및 구조 설계
- 전체 퍼블리싱 전담
- 팝업 컴포넌트 제어 및 관리 인터페이스 모듈화
- input 데이터 제어 및 관리 인터페이스 모듈화
- 기타 기능 개발 및 PG사 결제 모듈 API 연동
(1)디자인 시안 페이지를 단순히 하나의 컴포넌트로 만드는 것이 아닌 페이지 내의 각 부분을 컴포넌트 단위로 분리한 형태로 작업
(2)Mock Up 데이터를 활용하여 실제 API 연동한 이후의 Props Drilling 고려하여 작업
(1)zustand 기반의 전역 상태를 제어하는 방식으로 모듈화
(2)팝업 컴포넌트 개발 및 제어 방식을 통합 함으로써 개발 생산성 향상 및 다양한 팝업 컴포넌트들의 UI 일관성 확보
(1)커스텀 훅 기반의 input 데이터를 제어하는 방식으로 모듈화
(2)데이터 검증 시 유효하지 않은 데이터 일 경우 에러 메시지 처리
(3)onChange 호출 시에 원하는 데이터 포맷으로 convert
-
DATABANK
- 차세대 영남대병원 통합정보시스템(WYVE) UI 개발 및 테스트