내배캠 (22.04~22.08)

SMOPS 팀 프로젝트 - 1

yubi5050 2022. 6. 28. 21:29

👉 1. 프로젝트 기간

2022.06.28 (화) ~ 2022.07.06 (화)

 

👉 2. 팀 구성

김선민, 김민기, 박재현, 황신혜 

 

👉 3. 프로젝트 주제

SMOPS (Selling My Oil Paintings Service) 개인이 만든 유화를 사거나 판매할 수 있는 사이트

 

👉 4. 프로젝트 진행 방식

👉 5. 화면 와이어프레임 및 기능 범위 정의

화면 화면 이름 기능 담당자
첫 화면 첫 페이지 황신혜
회원가입 회원가입 (장고 Validation)

JWT
황신혜
김민기
로그인
페이지
로그인

추가 기능

소셜 로그인
황신혜
상품 조회
페이지

상품 카테고리 별 조회 (Read) : 인물, 풍경, 정물 등 

상품 필터링 별 조회 (Read)
(1). 정렬 : 등록일, 가격 등
(2). 가격 범위 : ~10만원, ~30만원
(3) 그림형태
(4) 아티스트 검색
김선민
상품 상세
페이지
상품 세부 조회
상품 로그 조회 (히스토리)
상품 구매 팝업 및 로그 Create
김선민


마이 갤러리
페이지
상품 조회 (상품 소유자)
상품 '상세보기', '업데이트' 모달 연결

상품 필터링 별 조회 (Read)
(1). 정렬 : 등록일, 가격 등
(2). 가격 범위 : ~10만원, ~30만원
(3) 그림형태
(4) 아티스트 검색


김선민

상품 '상세보기' 모달



상품 '업데이트' 모달 

마이 갤러리
페이지
모달

상품 '상세보기' 모달 (위)


상품 '업데이트' 모달 (아래) 

상품 ‘상세보기’ 모달창 (상세보기) -
상품 '상세보기' 로그 조회 (Read)
상품 삭제 및 로그 삭제 (Delete)

상품 '업데이트' 모달창 구현
상품 '업데이트' 모달창 '판매 상태' 변경
박재현
유화 만들기 전 UI




유화 만들기 후 UI

유화 만들기 페이지 (+AI)

유화 만들기 전 UI (위)

유화 만들기 후 UI (아래)


StyleGAN 모델 포팅

Base 이미지, 스타일 이미지 업로드

모델 학습 (RUN 버튼)

학습 결과 및 상품 등록 (Create) 입력 값 창들 출력

상품 및 로그 등록 (Create)
김민기
추가 구현 사항 AWS

GitAction CI & CD
AWS EC2 배포

AWS S3 연동 (+File System Mount)

AWS EC2 내 MYSQL 연동

GitAction 으로 EC2 자동 배포 스크립트 작성 

Front Server , Backend Server 분리
모두

 

👉 6. DB 설계도 작성