[프로그래머스 데브코스 백엔드 3기] 개인 프로젝트 과제로 도서 대여 및 반납 서비스를 구현한 서버 입니다.
![](https://camo.githubusercontent.com/d6eed48979f6ab8bd86e290cfb7d0dbe1b7df5ef4677e18a9184f84a58a1d6a5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d7953514c2d3434373941312e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d4d7953514c266c6f676f436f6c6f723d7768697465)
기능명 |
url |
명세서 |
책 등록 API |
[POST] /api/v1/books |
명세서 바로가기 |
책 전체 조회 API |
[GET] /api/v1/books |
명세서 바로가기 |
책 상세 조회 API |
[GET] /api/v1/book/{bookId} |
명세서 바로가기 |
책 수정 API |
[PUT] /api/v1/book/{bookId} |
명세서 바로가기 |
책 삭제 API |
[DELETE] /api/v1/book/{bookId} |
명세서 바로가기 |
책 대여 API |
[POST] /api/v1/borrows |
명세서 바로가기 |
대여 중인 책 조회 API |
[GET] /api/v1/borrows |
명세서 바로가기 |
책 반납 API |
[POST] /api/v1/borrow/return?borrowId=""&bookId="" |
명세서 바로가기 |
Branch Name |
설명 |
main |
초기 세팅 존재 |
develop |
구현 완료 브랜치 |
feature/#issue_num |
이슈 별 기능 구현 브랜치 |
![image](https://user-images.githubusercontent.com/55437339/205481738-8061b6d2-fb8f-4d56-aaca-72219a5431a5.png)
![image](https://user-images.githubusercontent.com/55437339/205498657-6a2775df-5b54-47ce-8762-bc668094bc6f.png)