timer/clock Webアプリ
cicd-work3_timer_app/
├─ src/
│ └─ timer_app/
│ ├─ __init__.py
│ ├─ app.py ← アプリ起動用する
│ ├─ timer.py ← タイマー操作API(start/stop/reset)
│ ├─ lap.py ← タイマー計測API(lap)
│ ├─ world_clock.py ← 世界時計API
│ └─ templates/
│ └─ index.html
│
├─ tests/
│ ├─ test_basic.py ← 最低限動作のテスト ※実装済み
│ ├─ test_timer_start_stop.py ← タイマー操作のテスト(start/stop)
│ ├─ test_reset.py ← タイマー操作のテスト(reset)
│ ├─ test_lap.py ← タイマー操作のテスト(lap)
│ └─ test_clock.py ← 世界時計のテスト
│
├─ .github/
│ └─ workflows/
│ ├─ ci.yml ← CI(pytestを自動実行)
│ └─ deploy.yml ← CD(CI成功時のみデプロイ)
│
├─ requirements.txt
├─ pyproject.toml
├─ work3_仕様書.pdf
└─ README.mdここ