안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
애견 용품샵 백엔드 개발
개발
웹 · 안드로이드 · iOS
자사몰 구축, 솔루션 최적화, 홈페이지ㆍ게시판
프로젝트 배경
1.문제점 및 프로젝트 배경 1)쇼핑몰의 일반적인 문제점 -단순한 CRUD 중심의 백엔드 구조는 유지보수나 확장에 불리 -로그인/장바구니/주문 같은 핵심 기능의 트랜잭션 오류 처리 미흡 2) 이미지 관리 및 API 문서 부재 -상품 이미지 관리가 파일 수준에 머무르고, -협업에 필요한 API 명세서가 없어 프론트와 통합 어려움 2.프로젝트목표 -실사용
프로젝트 성과
Spring Security 기반 인증 시스템 구축
회원가입/로그인/로그아웃 기능과 사용자 권한 분리를 통해 보안이 강화된 인증 시스템 구현 완료.
장바구니–주문 흐름 전환 로직 완성
장바구니 상품을 주문으로 전환 시 재고 차감과 트랜잭션 관리 포함한 실사용 시나리오 구현 완료.
Swagger 기반 API 명세서 제공
프론트와의 협업 및 테스트를 위한 자동 문서화 처리 완료. 요청/응답 모델을 Swagger UI로 제공.
핵심 기능
회원 인증 및 보안 처리
Spring Security 기반 로그인/로그아웃 및 회원가입 기능 구현. 인증 토큰 기반 요청 처리 및 권한 분리 적용.
진행 단계
개발
2024.02.
Spring Boot 기반 REST API 서버 개발
JPA를 통한 DB 연동 및 도메인 모델 구현
로그인/인증/권한 처리, 재고 로직 및 장바구니 흐름 구현

프로젝트 상세
1. 프로젝트 구조 - Spring Boot를 기반으로 한 프로젝트 설정 - Gradle을 사용한 의존성 관리 2. 데이터베이스 연동: - JPA (Java Persistence API)를 사용한 데이터베이스 접근 - Spring Data JPA를 활용한 리포지토리 구현 - 주요 엔티티: Member, Item, Order, Cart, CartItem, Order

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

gu******
개발 · 법인사업자

프로젝트 정보

참여 기간
2024.02. ~ 2024.04.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
관련 기술
Spring Boot
MySQL
React
TypeScript