Skip to content

[ZIPup 집들이 선물 펀딩 서비스] 서버 레포지토리

Notifications You must be signed in to change notification settings

zip-up/zipup-backend

Repository files navigation

ZIPup 서버 레포지토리

집업 - 집들이 선물 펀딩 서비스 !

ERD

image

주요 도메인

  • User : 사용자 정보
  • Fund : 펀딩 정보
  • Present : 펀딩 참여 정보
  • Payment : 결제 내역 정보
  • Review : 펀딩 후기 정보

기능 소개

🎁 웹 크롤링을 활용해 집들이 상품 url만으로 상품 이미지 게시

🗝️ 카카오 소셜 로그인 & JWT 활용해 간편 로그인 기능 제공

💰 Toss Payments API 활용한 결제 flow


서비스 아키텍처

스크린샷 2024-04-03 오후 12 59 02

�CI / CD 파이프라인

image

주요 구현

  • Cerbot, NGINX로 ssl 인증 구현
  • Docker Compose로 Container 환경에서 배포
  • 카카오 소셜 로그인 구현 시 OAuth2.0 위임 방식으로 서버에서 카카오 인가 code&token 검증 후 JWT 값을 쿠키에 담아 클라이언트에 응답
  • JWT는 Redis Docker Image에 저장하도록 구현
  • Selenium Docker Image 활용해 상품 이미지 크롤링 구현
  • Toss Payments API 활용해 결제 flow 구현

사용 기술

Backend

Storage

Infra & SSL & CI-CD

Social Login & Payments & Crawling

About

[ZIPup 집들이 선물 펀딩 서비스] 서버 레포지토리

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published