1. MAP(M&A Platform) 개발
- 새로운 기술도입에 대한 검토
- Convention 도입
- Production Level 까지 모두 설계 및 개발 - React 최신 기술에 맞게 hook 도입
내용 - Redux Saga를 도입 하면서 코드 가독성을 높임 - 로그인 로직에 대한 Validation check를 확장
- Styled-components를 도입하여 Cross-browsing 대응 - 다국어 개발 (한국어, 영어, 중국어, 일본어)
2. 현물거래소 개발 / 채굴형 거래소 개발 / 코인 세일 (IEO) 페이지 개발
- 체결로직 (Ticker / Depth / Confirm / Filled) 에 대한 Websocket 구축
- 차트 구축 (기존 react-stockchart에서 트래이딩뷰로 교체작업 직접 수행) - 화면스타일링및사용자에중점을둔UI/UX의견제시
- 다국어 개발 (한국어, 영어, 중국어, 일본어)
3. 거래소 웹 앱 플랫폼 개발
- 웹과별개로추가적인프로젝트로웹앱개발진행
- 기존 React 구조로 되어있던 데이터 구조를 모두 redux로 변경
- React / React-Router / Babel / Webpack 등 최신 버전을 고려하여 재 구성 Sub Module을 이용한 GIT 협업 최대화
- 웹과 앱의 API 중복과 데이터(store) 중복을 최소화 하기 위함
- Git Sub Module을 도입하여 업무 협업 강화
- 기존업무유지보수및기능개편
- 각종 요구사항에 수렴된 내용을 반영
- 로그인 보안 양식 개선 등
- 디렉토리 구조를 비지니스 로직에 맞도록 재 설계
- 팀 Leader 업무 수행
- 업무 분배 및 코드 리뷰 수행
---------
TECH STACK
- REACT / REDUX / REDUX-THUNK / REDUX-SAGA - REST API (AXIOS) / WEBSOCKET(SOCKETJS)
- WEBPACK
- SASS / STYLED-COMPONENTS
COOPERATION TOOL
- ESLINT / PRETTIER / HUSKY(HOOKING)
- GIT / GIT SUBMODULE / BITBUCKET / GITLAB - JIRA / SLACK
- ZEPLIN / ADOBE
더보기