Project/Buy me If you can

Buy me If you can 프로젝트 개요

Albosa2lol 2024. 8. 7. 15:17

목표

  • 기본적인 E-commerce 서비스를 위한 회원 플랫폼을 개발
  • 사용자는 플랫폼을 통해 회원가입, 로그인, 로그아웃, 마이페이지 등의 기본적인 유저 관리 기능을 편리하게 이용
  • 커머스를 이용하기 위한 핵심 요소인 WishList, 주문내역, 주문상태 조회 등의 기능을 제공하여 사용자가 원하는 물품의 구매 및 진행 상태를 원할하게 인지할 수 있도록 함
  • 올바른 주문 및 결제/환불 등을 처리하기 위해선 회원의 개인정보가 저장

 

사용 기술 및 개발 환경

  • Java or Kotlin
  • JWT
  • HTTP Request / Response
  • 프로그래밍 언어: JVM 언어(Java/Kotlin) 버전 21 이상
  • 빌드 툴: Gradle
  • 프레임워크: SpringBoot 3.XX
  • Docker / Docker Compose
  • 왜 Java 21 버전과 SpringBoot 3 버전 이상을 같이 쓰는지??
    • 먼저 SpringBoot 3버전은 Java 17이상부터 가능하며 Java 21과 spring 3버전은 현재 최신 lts버전이다.
    • 현업에서도 문제없이 사용중이며 호환성 문제는 없음