Commit Graph

7 Commits

Author SHA1 Message Date
7121f250bc feat: Flask 애플리케이션 모듈화 및 웹 대시보드 구현
- Flask Blueprint 아키텍처로 전환 (dashboard, upload, backup, status)
- app.py 681줄  95줄로 축소 (86% 감소)
- HTML 템플릿 모듈화 (base.html + 기능별 templates)
- CSS/JS 파일 분리 (common + 기능별 파일)
- 대시보드 기능 추가 (통계, 주간 예보, 방문객 추이)
- 파일 업로드 웹 인터페이스 구현
- 백업/복구 관리 UI 구현
- Docker 배포 환경 개선
- .gitignore 업데이트 (uploads, backups, cache 등)
2025-12-26 17:31:37 +09:00
5e7556e673 대기정보 수집처리 업데이트 2025-07-21 17:35:32 +09:00
422a16aa0c 데이터베이스 이름 수정 2025-07-08 14:36:09 +09:00
113e5b8460 기상정보 부분에서 '운정' 기본값인 부분을 config에서 정의하도록 하고, 해당 값을 딕셔너리로 받아서 여러 지역정보를 업데이트할 수 있도록 수정함. 2025-07-07 13:35:27 +09:00
87acedf843 최대 요청값 500 > 1,000 업데이트, API KEY는 종관기상관측과 동일하므로 병합처리, 지역 설정을 config.yaml에서 할 수 있도록 수정. 2025-07-07 10:38:42 +09:00
82dcb70cb6 DB에서 최근 날짜를 찾아 해당 날짜 다음날부터 전날까지의 대기정보를 받아 DB에 저장함. 2025-07-04 17:59:59 +09:00
4850cac24b 대기환경정보 api 불러와 DB에 넣기 2025-07-04 16:50:21 +09:00