[사용기술]
프론트 엔드 : ReactJs, Redux(redux-zero), webpack, babel
백 엔드 : NodeJs, fastify, MongoDB
[업무내용]
네이버 지도 API
- 실시간 기기 운영상태 확인
: 마커 및 폴리곤 속도 이슈로 인해 마우스 컨트롤에 따른 visible 효과 및 클러스터
- 스테이션관리, 지오에디터
: 폴리곤, 마커 그리기(Polygon, MultiPolygon, Marker, Rect, Circle),
GeoJson을 통한 데이터레이어 활용
정보권환, 접근권한관리
: 본사 및 지역운영사 스태프의 기능 제한
소속 운영, 지역 제한, 기능제한(access token 을 통한 제어)
자산(킥보드, 자전거) 관리
- 기기관리
: 정보에 따른 검색, 기기운영 히스토리 확인
- 발주 신청 (중국과의 소통)
: 기기 고유의 값 생성 및 엑셀 업로드를 통한 발주,
발주 상태값을 통한 집계,
발주 히스토리 타임라인으로 제공
- 부품관리
: 기기에 필요한 부품 등록,
현장앱을 통해 수리 프로세스에 따른 부품 이동
- 스케쥴관리
: 기기발주, 부품 등 react-big-calendar 를 통한 스케쥴 관리
- 펌웨어관리
: 기기 펌웨어 업데이트 관리 및 진행률 확인
통계
- 운영사별 통계, 현장앱을 통한 작업통계
: react-chartjs를 통한 통계 개발
scheduler를 통한 배치 작업
현장앱을 통한 작업 관리
- 배터리 교체, 수거, 재배치, 센터입고 작업 히스토리
현장앱 수거, 재배치 API 개발
더보기