How damanegi2005/docker-compose works
간단한 학생용 일정·할 일 웹 서비스입니다. 사용자는 로그인 화면에서 인증한 뒤 달력을 열고 날짜를 선택해 할 일을 조회하거나 추가합니다. 브라우저 JavaScript가 Flask API를 호출하고, API는 CSV 파일을 읽고 씁니다. README는 Nginx 기반 프런트엔드와 Docker Compose 컨테이너 연결을 설명하지만, 해당 설정의 세부 구현은 제공된 파일에서 확인할 수 없습니다. 로그인·할 일 API와 CSV 접근은 app.py에서 확인되며, 완료 상태 변경 API도 있지만 화면에서 호출하는 코드는 확인되지 않습니다.
Main entry points: app.py 할 일 API · popup.js 날짜별 할 일 · login.js 로그인 동작 · calendar.js 달력 렌더링
Components 12
Connections 8
- 사용자 → 로그인 화면: opens
README.md - 로그인 동작 → 로그인 API: posts credentials
frontend/login.js - 로그인 API → 사용자 CSV: reads users
backend/app.py - 달력 렌더링 → 날짜별 할 일: opens date popup
frontend/calendar.js - 날짜별 할 일 → 할 일 API: fetches and adds
frontend/popup.js - 할 일 API → 사용자 CSV: validates schedule owner
backend/app.py - 할 일 API → 할 일 CSV: reads and writes tasks
backend/app.py - Nginx 프런트엔드 → Compose 구성: runs in containers
README.md