TP 용 pav
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
김장현 327dd08001 readme 파일 수정 8 months ago
public favicon 교체 9 months ago
src logo 변경 9 months ago
test 드론 utils 헤딩방향 더미테이터 초기화 9 months ago
.env env 복구 및 gitignore env 설정 주석처리 1 year ago
.env.development mapbox key 변경 10 months ago
.env.production 서버 아이피 변경 9 months ago
.eslintrc.js init clone 2 years ago
.gitignore eclipse gitignore 추가 10 months ago
.prettierignore 날씨정보 깨짐 수정 1 year ago
.prettierrc.js init clone 2 years ago
README.md readme 파일 수정 8 months ago
config-overrides.js init clone 2 years ago
package-lock.json LAANC 주석 설명 추가 10 months ago
package.json 롤백 10 months ago
tsconfig.json init clone 2 years ago

README.md

## 프로젝트 실행

  npm install

  npm run start

Stack

Client: React, Redux, saga, typescript

lib

이름 버전
@mapbox-gl 2.15.0
@node 14.16.0
@react 17.0.11
@react-dom 17.0.7
@redux 7.1.16
@typescript 4.3.5

프로젝트 구성도

📦src
┣ 📂@core         프로젝트 기본 Source(font, css, custum component, layout)
┣ 📂assets        정적 데이터
┣ 📂components    컴포넌트 집합체
┣ 📂configs       프로젝트 상수 설정 및 테마 설정 파일
┣ 📂containers    컨테이너 집합체(각 페이지의 컴포넌트를 사용하는 파일)
┣ 📂layouts       layout 컨테이너
┣ 📂modules       redux modules(action,model,reducers,saga)
┣ 📂navigation    각 페이지들에 대한 navigation 설정
┣ 📂redux         reducers 설정 및 saga 설정
┣ 📂router        router 설정
┣ 📂utility       유틸리티 함수 및 hooks
┣ 📂views         view 집합체(각 페이지의 최상위 파일)

  ┃ ┣ 📂account       회원 관련 페이지 View
  ┃ ┣ 📂analysis      비행 이력 페이지 View
  ┃ ┣ 📂basis         기초정보 관리 페이지 View
  ┃ ┣ 📂control       드론교통관리 시스템 페이지 View
  ┃ ┣ 📂cstmrService  고객 서비스 페이지 View
  ┃ ┣ 📂laanc         laanc View
  ┃ ┣ 📂main          main dashboard 페이지 View
  ┃ ┣ 📂statistics    통계 페이지View
  ┃ ┣ 📂weather       날씨 페이지 View

┣ 📜App.js
┣ 📜index.js
┣ 📜index.scss
┣ 📜.env.development      development Mode 환경 변수 설정 파일
┣ 📜.env.production       production Mode 환경 변수 설정 파일
┣ 📜.eslintrc.js          코딩 컨벤션 및 안티 패턴 설정 파일
┣ 📜.gitignore            git push시 제외하고싶은 파일 설정
┣ 📜.prettierrc.js        코드 포멧팅 설정 파일
┣ 📜config-overrides.js   Webpack 설정 파일
┣ 📜tsconfig.json         typescript 설정 파일

화면 구성도

화면구성도