kanvan은 프로젝트 및 작업 관리를 위한 직관적이고 유연한 도구로, 팀 간 협업과 업무 효율성을 향상 시키는데 사용됩니다.
2023.11.27 ~ 2023.12.06 (10 days)
- 유저
- 회원가입 및 로그인 기능 구현.
- JWT를 이용한 사용자 인증.
- 팀
- 팀 생성 기능
- 팀원 초대 기능 및 초대 의사 결정 기능
- 팀 전체 조회 및 상세 조회
- 유저가 받은 초대 목록 조회
- 팀 생성 및 초대 수락 시 팀 내에
권한 부여
(팀장, 팀원)
- 컬럼
- 컬럼 생성 기능
- 컬럼 목록 조회 기능
- 컬럼 제목 변경 기능
- 컬럼 순서 변경 기능
- 컬럼 삭제 기능(컬럼 내 티켓이 없는 경우에만)
- 티켓
- 티켓 생성 기능
- 티켓 필드 수정 기능
- 티켓 순서 수정 기능
- 티켓 삭제 기능
자세히
└── kanvan
├── KanvanApplication.java
├── auth
│ ├── config
│ ├── controller
│ ├── dto
│ ├── filter
│ ├── jwt
│ └── service
├── column
│ ├── controller
│ ├── domain
│ ├── dto
│ ├── repository
│ └── service
├── common
│ ├── config
│ └── exception
├── team
│ ├── controller
│ ├── domain
│ ├── dto
│ ├── repository
│ └── service
├── ticket
│ ├── controller
│ ├── domain
│ ├── dto
│ ├── repository
│ └── service
└── user
├── domain
├── dto
├── repository
└── service
URL : http://server:port/swagger-ui/index.html