공사현장에서 사용하는 장비에 gps디바이스를 부착하여 데이터를 수집하여
장비 실시간 모니터링, 장비를 선제관리 하기 위한 시스템
-
개발기간: 2022/07/18 ~ 2022/08/11 (4주)
-
개발 인원
- F/E(2명) : 전지현, 김민석
- B/E(2명) : 정지민, 김지영 ( 백엔드 github 링크 )
1. Notion
- 회의록 작성
- F/E 구성원 간의 컨벤션 관리 및 사용법 공유
- F/E, B/E 간의 API 협의 , API문서화
2. Trello : Sprint 목표와 전반적인 업무 진행을 파악하기 위한 Tool로 Trello를 사용
3. Slack : 간단한 요청사항이나 일정조율 , API Server 주소 공유를 위해 사용
전지현 | 김민석 |
---|---|
Home - Equipment, Device를 실시간 모니터링 | Sign-in |
Equipment Detail - 장비 상세정보 , 수리 등 이력 관리 | Nav bar - Device 이상징후시 알람 |
Device Detail - 디바이스 상세정보 , 수리 등 이력 관리 | Equipment List - 장비 항목 검색 |
Device List - 디바이스 항목 검색 | |
Mapping - 장비와 디바이스 매칭 | |
History - 장비,디바이스의 모든 이력을 조회 |
-
장비의 위치와 가동상태를 마커로 표시
-
공사현장 도면을 배경이미지로 활용
-
GET - 장비, 디바이스 정보 get요청 후 렌더링
-
PATCH - 장비, 디바이스 정보 수정
-
POST - 수리,교체 이력 추가
-
DELETE - 장비와 디바이스 매칭 해지
-
장비 데이터, 디바이스 데이터를 store로 관리
-
컴포넌트 간 상태 공유를 통해 자동 리렌더링
- 반복되는 UI는 공통 컴포넌트로 만들어 재활용