Skip to content

JUIN-STORE/Spring-Backend

Repository files navigation

JUIN-STORE/Spring-Backend


0. 프로젝트 설명

JUIN-STORE는 얼굴 사진을 올리면 퍼스널 컬러를 진단하고, 
그에 맞는 옷을 추천하고 판매하는 웹 서비스다.

JUIN인 이유는 팀원의 이름을 합쳤다.

1. 프로젝트 구조

Python-Backend => 퍼스널 컬러 진단 서버 (비공개) 
Spring-Backend => JUIN.STORE API 서버 (공개)   
Vue-Frontend   => JUIN.STORE WEB 서버 (공개)

2. 개발 환경

Spring Security 5.5.1
JAVA corretto-17.0.5
Spring Boot 2.4.2
querydsl 5.0.0
RestDocs 2.0.5
Swagger 3.0.0
MYSQL 8.0.26
JUnit 5.7.0
JPA 2.4.2

3. 코딩 컨벤션

CODING CONVENTION

4. API 문서

# production
Swagger : api.juin.store/swagger-ui/index.html
RestDocs: api.juin.store/index.html
# local
Swagger : localhost:13579/swagger-ui/index.html
RestDocs: localhost:13579/index.html

5. ERD

erd.png

6. 아키텍처

spring-architecture.png

Releases

No releases published

Packages

 
 
 

Languages