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
7f371071f2 배치 처리 방식으로 변경(처리 상태 확인용) 2025-07-29 16:16:14 +09:00
d8945b35fe 엑셀 파일이 여러개인 경우 다음 파일을 미리 읽어 지연 해소, row를 한개씩 삽입하던 방식에서 1,000개씩 삽입하는 방식으로 변경하여 처리속도 증가 2025-07-29 16:12:21 +09:00
cb3b152217 데이터 삽입 방식을 배치로 변경하여 처리 속도 향상 2025-07-29 15:54:53 +09:00
ac54673983 데이터가 정상적으로 들어가지 않는 부분 수정, 영수증번호와 품명, 수량이 동일한 경우 중복값으로 인식시키고 덮어씌우도록 수정함(일부 데이터가 중복 데이터가 존재) 2025-07-29 15:49:08 +09:00
bf44f13a51 처리 과정에 대한 로그를 콘솔에 출력하기 위한 부분 추가 2025-07-29 14:29:54 +09:00
9abc760d7b 포스의 영수증데이터를 기반으로 mariadb에 데이터를 넣는 작업 2025-07-29 14:24:17 +09:00