diff --git a/README.md b/README.md index 5561433..5c2ec5d 100644 --- a/README.md +++ b/README.md @@ -20,31 +20,34 @@ ## 폴더 구조 ```bash project-root/ -├── app/ # 🔹 웹 프론트엔드 및 Flask 서버 -│ ├── templates/ # HTML 템플릿 (Jinja2) -│ │ └── index.html -│ ├── static/ # (선택) JS, CSS 파일 -│ └── app.py # Flask 애플리케이션 진입점 +├── app/ # 🔹 웹 프론트엔드 및 Flask 서버 +│ ├── templates/ # HTML 템플릿 (Jinja2) +│ │ └── index.html +│ ├── static/ # (선택) JS, CSS 파일 +│ └── app.py # Flask 애플리케이션 진입점 -├── build/ # 🔹 Docker 빌드 전용 디렉토리 -│ ├── Dockerfile # Ubuntu 22.04 기반 Dockerfile -│ ├── requirements.txt # Python 의존성 +├── build/ # 🔹 Docker 빌드 전용 디렉토리 +│ ├── Dockerfile # Ubuntu 22.04 기반 Dockerfile +│ ├── requirements.txt # Python 의존성 │ └── (선택) run.sh / build.sh 등 실행 스크립트 -├── conf/ # 🔹 설정 및 DB 정의 -│ ├── config.yaml # 설정 파일 (DB 접속 등) -│ ├── db.py # SQLAlchemy 연결 설정 -│ └── db_schema.py # 테이블 정의 (SQLAlchemy metadata) +├── conf/ # 🔹 설정 및 DB 정의 +│ ├── config.yaml # 설정 파일 (DB 접속 등) +│ ├── db.py # SQLAlchemy 연결 설정 +│ └── db_schema.py # 테이블 정의 (SQLAlchemy metadata) -├── lib/ # 🔹 데이터 처리 및 백엔드 로직 -│ ├── pos_view_gui.py # 기존 Tkinter GUI (조회용) -│ ├── pos_update_gui.py # 기존 Tkinter GUI (업데이트용) -│ ├── air_quality.py # 대기환경 API 수집 -│ ├── ga4.py # GA4 수집 스크립트 -│ └── weather_asos.py # 기상청 ASOS 수집 - -├── data/ # 🔹 데이터 저장 및 엑셀 업로드 디렉토리 +├── lib/ # 🔹 데이터 처리 및 백엔드 로직 +│ ├── common.py # 중복 함수들을 처리 +│ ├── pos_view_gui.py # 기존 Tkinter GUI (조회용) +│ ├── pos_update_gui.py # 기존 Tkinter GUI (업데이트용) +│ ├── air_quality.py # 대기환경 API 수집 +│ ├── ga4.py # GA4 수집 스크립트 +│ ├── weather_asos.py # 기상청 ASOS 수집 +│ ├── weekly_visitor_forecast.py # GA4 수집 스크립트 +│ ├── weekly_visitor_forecast_prophet.py # GA4 수집 스크립트 +│ └── +├── data/ # 🔹 데이터 저장 및 엑셀 업로드 디렉토리 │ └── (엑셀 파일들, 일자별 상품별 파일 등) - -└── .gitignore (선택) +├── .gitignore +└── README.md ``` \ No newline at end of file