Skip to content
This repository has been archived by the owner on Apr 29, 2024. It is now read-only.

Latest commit

 

History

History
75 lines (51 loc) · 7.64 KB

README.md

File metadata and controls

75 lines (51 loc) · 7.64 KB

이집내집 - 웹사이트

build hits

당신만의 인테리어 디자이너 AI와 함께하세요!

🏠 팀에 대해   •   📄 기획서 보기   •   🖥️ 서비스 바로가기

이집내집은 사용자의 인테리어 요구사항을 채팅을 통해 분석하고 AI 이미지 생성 기술을 활용하여 쉽고 편리하게 인테리어 디자인을 제공하는 서비스입니다. 사용자들은 전문적인 디자인 지식이 없이도 편리하게 인테리어 디자인을 할 수 있도록 도와 손쉽게 시각적으로 표현하고 디자인 할 수 있습니다.

  • Goolge Oauth
  • JWT 인증 인가
  • OpenAI API

Features

구글 로그인 인테리어 생성 커뮤니티
구글 소셜 로그인 인테리어 생성 커뮤니티
메인화면 검색 마이페이지
메인화면 검색 마이페이지

Architecture

Devops

주요 브랜치에 대한 풀 리퀘스트가 성공적으로 이루어지면, JenkinsGitHub Hook을 통해 이를 감지하여 자동으로 테스트 및 빌드 과정을 시작합니다. 이 과정에서 발생하는 에러 없이 빌드가 성공적으로 완료되면, Publish Over SSH 기능을 이용하여 빌드된 산출물이 각각 컨테이너로 배포되어 무중단 배포가 이뤄집니다.

Database ERD

ERD

Skills

구분 스킬
Core Java SpringBoot
Database MariaDB
Cloud Platform Naver
Package Manager Gradle
CI&CD Jenkins

Commit Message Convention

제목 내용
init 작업 세팅 커밋 (패키지 설치 등)
feat 새로운 기능을 추가할 경우
fix 버그를 고친 경우
refactor 코드 리팩토링
docs 문서를 수정한 경우, 파일 삭제, 파일명 수정 등 ex) README.md

Members

한관희 김성준 김도희 김혜빈 이영학

ETC