Skip to content

yeojinLee1020/GiftU-Back

 
 

Repository files navigation

🎁 GiftU-Back 🎁

[EFUB 4기 sws 프로젝트] GiftU의 백엔드 레포지토리입니다.

리드미 대표사진

🎀 서비스 설명

받고 싶은 선물을 직접 말하기 어려웠던 사람들과 매년 생일 선물 고민이 있었던 사람들을 위한 서비스입니다.
고가의 선물이나 꼭 필요한 선물을 여러 친구들과 함께 펀딩하여 받을 수 있습니다.
금액대별로 선물을 등록하여 펀딩을 개설하면 친구들이 펀딩에 참여합니다.
펀딩에 성공하는 경우, 모인 금액에 맞는 선물이 배송됩니다.

🗓️ 개발 기간

2024.06.29 ~ 2024.08.10

⚙️ 기술 스택

java spring boot jwt spring security
mysql hibernate
nginx github actions
EC2 RDS S3 CodeDeploy

🔧 시스템 구조

image

📌 주요 기능

  • 카카오 소셜 로그인/회원가입 기능
  • jwt 토큰(accessToken, refreshToken)을 이용한 사용자 인증
  • 회원 조회, 정보 수정, 탈퇴 기능
  • 펀딩 개설 및 조회
  • 펀딩 검색 기능
  • 펀딩 참여 및 조회
  • 펀딩 종료 후 선물 후기 작성 기능
  • 친구 맺기 기능
  • 친구 요청과 펀딩 마감 알림 기능

⭐ 팀원 소개

유효주 정지은 이여진
image image image
@oohyj @stopsilver @yeojinLee1020
포트원 결제 연동
펀딩 상세,참여,비밀번호 API
펀딩 검색 API
알림 API
펀딩 선물 후기 API
펀딩 개설,참여 취소,삭제 API
배포 - CI/CD (Github Actions),
도메인, 웹서버 설정
친구 API
사진 업로드(AWS S3)
카카오 OAuth2 로그인/회원가입 API
회원 API
펀딩 리스트 조회 API
캘린더 API

📜 ERD

erd

✏️ API 명세서

user, friend, funding, oauth(login), calendar, review, notice, search, pay


image image image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.3%
  • Shell 0.7%