인원 : Backend 4명, 기간 : 2024.01 - 2024.02
기프티콘을 입찰 거래로 구매 및 판매를 할 수 있는 서비스이며, 상품이 균일한 기프티콘을 구매자와 판매자가 N대 M으로 거래를 진행(기프티콘 계의 KREAM!)
Architecture

SKILL
Languages
Framework
DB
AWS & Infra
- EC2
- RDS
- S3
- ECR
- ELB
- Codedeploy
- Route53
- Lamda
- Docker
Monitering
Tools
Document
library
- Spring Data JPA
- QueryDSL 5.0.0
- MapStruct 1.5.5
- JWT 0.11.5
- Spring Security
- Spring Data Redis
- Spring OAuth2
- Junit5
개요
- 기프티콘으로 선물을 주고 받는 일이 많아짐
- 받은 기프티콘을 쓰지 않는 경우가 발생
- 기프티콘 개인간 거래에 대한 수요를 파악
- 사용자들은 더욱 빠른 판매 및 구매를 원함
- Kream을 모티브로 기프티콘 입찰 거래 플랫폼을 Gream 을 구현
주요 기능
회원가입 및 로그인
프로필 조회
- 프로필 정보를 수정
- 상품의 구매, 판매, 관심상품 조회 가능
- 거래 진행중인 판매입찰,구매입찰 조회 가능
- 사용가능한 쿠폰 조회 가능
홈 화면
- 상품 목록을 카드 형식으로 나타냄
- 특정 이름이나 브랜드의 상품 목록을 조회 가능
백오피스
상품
- 특정 상품의 상세 정보를 조회 가능
- 특정 상품의 구매, 판매, 거래 기록을 조회 가능
- 특정 상품을 관심상품 등록 가능
구매
- 즉시 구매를 요청 →가장 저렴한 판매 입찰로 즉시 구매
- 구매 입찰을 요청 및 취소 가능
판매
- 판매 입찰을 요청 및 취소 가능
- 즉시 판매를 요청 →가장 높은 구매 입찰로 즉시 판매
프로젝트 진행 과정
Notion