Skip to content

feat: Task Manager API 구현#1

Open
Wade-Gabia wants to merge 5 commits into
developfrom
feat/task-manager-api
Open

feat: Task Manager API 구현#1
Wade-Gabia wants to merge 5 commits into
developfrom
feat/task-manager-api

Conversation

@Wade-Gabia

Copy link
Copy Markdown
Collaborator

Summary

  • NestJS 기반 Task Manager REST API 초기 구현
  • Users, Projects, Tasks 모듈 구성 및 AppModule 연결
  • TypeORM 엔티티 및 CRUD 서비스/컨트롤러 구현

Changes

Modules

  • src/users/ — User 엔티티, CRUD 서비스/컨트롤러
  • src/projects/ — Project 엔티티, CRUD 서비스/컨트롤러
  • src/tasks/ — Task 엔티티 (status/priority), CRUD 서비스/컨트롤러, create/update DTO
  • src/app.module.ts — TypeORM 설정 및 모듈 통합
  • src/main.ts — 앱 부트스트랩 (포트 3000)

Docs

  • docs/plans/2026-06-10-task-manager-api.md — 구현 플랜
  • docs/specs/2026-06-10-task-manager-api-design.md — API 설계 스펙

Test plan

  • GET /users, POST /users 응답 확인
  • GET /projects, POST /projects 응답 확인
  • GET /tasks, POST /tasks, PATCH /tasks/:id, DELETE /tasks/:id 응답 확인
  • Task status/priority enum 값 검증

🤖 Generated with Claude Code

@Wade-Gabia

Copy link
Copy Markdown
Collaborator Author

@claude review once

@Wade-Gabia Wade-Gabia closed this Jun 15, 2026
@Wade-Gabia Wade-Gabia reopened this Jun 16, 2026
@Wade-Gabia

Copy link
Copy Markdown
Collaborator Author

@claude[agent] review once

@Claude

Claude AI commented Jun 16, 2026

Copy link
Copy Markdown

@Wade-Gabia Unfortunately I hit an unexpected error while processing your comment. I've automatically reported this to GitHub.

You can ask me to try again later by mentioning me in a new comment.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 3620b2d2-a9f2-4e60-8d8e-7a4416af38b0

Sorry for the inconvenience!

5 similar comments
@Claude

Claude AI commented Jun 16, 2026

Copy link
Copy Markdown

@Wade-Gabia Unfortunately I hit an unexpected error while processing your comment. I've automatically reported this to GitHub.

You can ask me to try again later by mentioning me in a new comment.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 3620b2d2-a9f2-4e60-8d8e-7a4416af38b0

Sorry for the inconvenience!

@Claude

Claude AI commented Jun 16, 2026

Copy link
Copy Markdown

@Wade-Gabia Unfortunately I hit an unexpected error while processing your comment. I've automatically reported this to GitHub.

You can ask me to try again later by mentioning me in a new comment.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 3620b2d2-a9f2-4e60-8d8e-7a4416af38b0

Sorry for the inconvenience!

@Claude

Claude AI commented Jun 16, 2026

Copy link
Copy Markdown

@Wade-Gabia Unfortunately I hit an unexpected error while processing your comment. I've automatically reported this to GitHub.

You can ask me to try again later by mentioning me in a new comment.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 3620b2d2-a9f2-4e60-8d8e-7a4416af38b0

Sorry for the inconvenience!

@Claude

Claude AI commented Jun 16, 2026

Copy link
Copy Markdown

@Wade-Gabia Unfortunately I hit an unexpected error while processing your comment. I've automatically reported this to GitHub.

You can ask me to try again later by mentioning me in a new comment.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 3620b2d2-a9f2-4e60-8d8e-7a4416af38b0

Sorry for the inconvenience!

@Claude

Claude AI commented Jun 16, 2026

Copy link
Copy Markdown

@Wade-Gabia Unfortunately I hit an unexpected error while processing your comment. I've automatically reported this to GitHub.

You can ask me to try again later by mentioning me in a new comment.

If you want to contact GitHub about this error, please mention the following identifier so they can better serve you: 3620b2d2-a9f2-4e60-8d8e-7a4416af38b0

Sorry for the inconvenience!

@Wade-Gabia

Copy link
Copy Markdown
Collaborator Author

@claude review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants