Skip to content

thanhhien234/MinaryBookstore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

136 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

미나리북 - 책 중고 판매 및 대여 플랫폼

목적:

사용자는 해당 플랫폼에 판매하고 싶은 책의 정보를 공유하여 책을 판매 할 수 있고, 일정기간 동안 보지 않는 책을 대여해주고 대여비를 받을 수 있다.

구현 기능:

  • 카카오 로그인 : Kakao Developer의 로그인을 이용해서 프론트에서 loginCode를 파라미터에 넣어서 서버의 API를 호출한다. 사용자의 AccessToken과 RefreshToken을 JWT를 이용하여 생성한 후 발급한다.
  • 책 판매/대여하기: 사용자가 원하는 책의 정보, 실제 사진, 흔적 여부, 거래 장소 등 입력한 후 책 업로드한다
  • 책 ISBN/제목 검색하기: 사용자는 판매하고 싶은 책의 ISBN나 제목을 검색해서 카카 ISBN 서지정보 검색 API를 사용하여 해당 책 정보를 가져온다.
  • 카테고리 검색: IT/컴퓨터, 소설과 같은 카테고리를 사용 하여 원하는 책을 검색할 수 있다
  • 채팅하기: 사용자 간의 1:1 채팅이 가능하다. 실시간 채팅을 구현하기 위해 주기적으로 API를 호출하는 방식이 아닌 웹소켓을 연결하여 개발한다
  • 관심목록: 사용자가 관심하고 있는 책들을 관심목록에 추가하고 관심 목록을 조회할 수 있다

구성원 및 업무 분담:

한승규:

  • 데이터베이스 설계
  • 백엔드
  • 클라우드

도안탄히엔:

  • 디자인 설계
  • 프론트엔드

디자인 설계

Figma 디자인

사용한 기술:

분야 스택
프론트엔드
백엔드
DevOps

시연 영상:

미나리북 시연

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors