Skip to content

masters2023-4th-project-carrot-talk/bee-market-be-b

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐝Bee Market

🙋‍♂️introduce

중고물품 거래를 위한 웹 플랫폼을 제작하였습니다. 이 프로젝트는 사용자들이 중고 물품을 게시하고, 그에 대해 실시간으로 채팅을 통해 소통할 수 있는 기능을 제공합니다.

팀 구성

백엔드 개발자 2명, 프론트엔드 개발자 2명이 진행한 프로젝트 입니다.

주요 기능

  • Kakao 로그인을 지원
  • 판매글을 작성하고 사진을 업로드 할 수 있습니다. 게시글에 좋아요를 눌러줄 수 있습니다.
  • 채팅방에 새로운 채팅이 있을 경우 SSE를 이용한 실시간 알람이 발송됩니다.
  • 작성된 판매글을 실시간 채팅을 이용한 문의가 가능하고, 채팅을 상대가 읽었는지 여부를 확인할 수 있는 안읽음 표시 기능이 제공됩니다.
  • 동네 선택, 카테고리 별 등록된 판매글드를 필터링 할 수 있습니다.

기능 데모 영상

beemarket.mp4

🚀Backend Skills

  • Java 17
  • SpringBoot 3.1.2
  • Mysql
  • MongoDB
  • Spring Data JPA & QueryDsl
  • Oauth
  • Spring Data Redis
  • Docker(Docker Compose)
  • Kafka & Stomp
  • SSE
  • Jenkins

Achieved

ERD

image

About

2023 마스터즈 맥스 중고거래 프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%