$ node --version
v20.11.0
$ npm --version
v10.5.0
$ docker --version
v24.0.5
$ nginx --v
nginx/1.18.0
$ npm install -g npm@10.5.0
$ npm install vite
$ npm install axios
$ npm install -D sass
$ npm install js-cookie
$ npm install chart.js
$ npm install @fortawesome/fontawesome-free
$ npm install xlsx file-saver
$ npm install lodash-es
$ npm install autonumeric
$ npm install exceljs
$ npm install file-saver
npm run dev
⭐ 대시 보드
dashboard.mp4
- 현재 거래처 목록이 지도에 모두 표기된다.
- 거래처 목록중 이달 매출 1위인 지점을 왕관아이콘으로 표시해준다.
- 지도에서 해당 거래처에 커서를 위치하면 해당 거래처 이름이 표기된다.
- 이달 최고 매출을 찍은 사원의 사진과 이름, 소속부서, 매출액이 표기된다.
- 창고의 온도를 대시보드에서 확인할 수 있다.
- 각 차량 별로 온도를 그래프를 통해 대시보드에서 확인할 수 있다.
- 하단에 마지막 업데이트 시간이 표기된다.
- 이달 거래처별 매출 현황을 확인 할 수 있다.
- 월별로 총매출 합계와 순이익을 조회할 수 있다.
⭐ 사원 관리
⭐ 이상 온도
⭐ 제품 관리
⭐ 재고 관리
⭐ 전표 관리
- 전표의 상태는 승인대기, 승인완료, 반려가 있다.
- 모든 전표 목록은 전 직원이 조회할 수 있다.
- 해당 전표 조회는 전표를 생성한 팀만 조회가 가능하다.
default.mp4
- 전표 등록은 사원만 가능하다.
- 일자별로 출고 전표를 등록 할 수 있다.
- 전표 등록 시 재고는 차감이 된다.
- 전표를 등록하면 승인 대기 상태가 된다.
default.mp4
- 대표, 팀장만 전표 승인 및 반려 권한이 있으며 대기 상태의 출고전표를 승인 및 반려 할 수 있다.
- 반려 시 전표 등록에 차감되었던 물품 수량은 재고로 재등록 된다.
⭐ 판매 관리
⭐ 거래처 관리
⭐ My 영업
- 화면 권한 수정
- 버그 수정 및 기타 디자인 수정
릴리즈 모음
-
- 버그 수정 및 기타 디자인 수정
-
- 버그 수정 및 기타 디자인 수정
-
- 디자인 및 기타 오류 수정
-
- 권한 관리 추가.
-
- 대시보드, My영업 및 매출 관리 기능 추가.
-
- Docker, Nginx 사용, npm run build로 수정 및 쿠키 들어오는거 확인
-
- Github Flow를 통해 EC2로 CI/CD 구축. (Docker 및 nginx는 사용하지 않고, npm run dev로 실행 확인)