app/ ├── api/ │ ├── contact/ │ │ └── route.ts │ └── 🆕works/ │ ├── 🆕createWork.ts │ ├── 🆕getWorks.ts │ ├── 🆕updateWork.ts │ └── 🆕deleteWork.ts ├── components/ │ ├── About.tsx │ ├── Contact.tsx │ ├── Header.tsx │ ├── Hero.tsx │ ├── SocialLinks.tsx │ ├── WorkCard.tsx │ └── Works.tsx
│ ├── admin/
│ └── Form.tsx # 追加
│ └── List.tsx # 追加 ├── lib/ │ ├── useIntersectionObserver.ts │ └── 🆕useAdminAuth.ts ├── 🆕admin/ │ ├── login/ ç │ ├── page.tsx # 一覧 │ ├── new/ │ └── page.tsx # 追加 │ └── edit/
│ └──[id]/ │ └── page.tsx # 編集
TBD