미리보기
기본 정보
항상 사용자 관점에서 생각하는 프론트엔드 주니어 개발자 윤지영입니다.
기술 스택
React, Python, JavaScript, Vue.js
경력
(주) 지노텍
사원 | 연구개발2팀 [경영 악화로 인한 퇴직]
2023.01. ~ 2023.09. (9개월)
(1) 산업용 메타버스 협업 솔루션 신규 기능 Web Front-end 설계 문서 작성 및 개발 착수
1. 설계
- 요구사항 및 데이터 구조 정의 (와이어프레임, ERD, api 정의 등)
- 설계 흐름도 작성 및 시각화 (flow chart, 시퀀스 다이어그램 등)
2. 개발
- 회의 진행 중 현재 화면을 캡쳐하여 기록할 수 있는 신규 기능 [Note] 개발
- 고객사 피드백에 따라 추가 기능 개발 (유저 멘션 및 알림 기능)
- 각 회사별 관리자가 유저 초대 시 전송되는 이메일 내용 및 로직 개발
- 초대 메일 발송 > 메일 내 버튼 클릭 > 회원가입 사이트로 이동하는 로직 및 기능 구현
- video 파일 오픈 시, 타임라인별 이동이 가능한 내비게이터 기능 개발
- 신규 기능 개발에 따른 DB 및 서버 query 업데이트
3. 버그 수정
- PDF, Image 파일에서 zoom 할 때, 줌 비율이나 위치 등이 오작동하여 수식 재정립하여 해결
- 마크업이 50개가 넘어갔을 경우 부하로 인한 redo 기능 오작동 오류 수정
(2) 산업용 메타버스 협업 솔루션 Web UI / UX 버전 업데이트 적용 및 구조 개선
- Figma, CSS, MUI 를 활용하여 UI 업데이트 및 반응형 웹 적용 (10개 모바일 웹 기기 호환)
- 코드 리팩토링 진행 (공통 컴포넌트로 추출 및 기존 컴포넌트 분리, 레거시 코드 삭제 및 수정 등)
- 세팅된 GCP VM 인스턴스 및 Cyberduck 를 활용하여 배포
- 고객사 요청으로 시범용 약 100명 유저 대상 진행