Skip to content

Repository files navigation

중커톤 표지

🧴 HALE 프로젝트 개요

서비스 소개

시술 정보와 매일의 피부 상태를 AI로 분석해, 시술 후 매일 달라지는 피부에 맞춘 오늘의 회복 루틴을 제공하는 서비스

개발 기간: 2026.07.26 ~ 2026.08.21


👥 백엔드 팀원 소개

이수진 김나은
이수진님 사진 김나은님 사진
@leewatertrue @naeuun
  • 초기 프로젝트 세팅
  • 계정 및 ERD 설계
  • AI 모델 및 API
  • 집중 코스 케어
  • 데일리 코스 케어
  • 배포 환경 세팅
  • AI API
  • 홈 화면
  • 마이페이지
  • 제품 추천 상점

⚙️ 기술 스택

Backend Java, Spring Boot, Gradle, IntelliJ
Database/Docs MySQL
AI (duckswell/AI 레포) OpenCV, scikit-learn mediapipe-Photoroom pandas NumPy
Collaboration Git, GitHub, Figma, Notion
CI/CD, External API GitHub Actions weather openai 1
Deployment Docker, nginx, AWS(S3) s3-Photoroom gabia

🧩 서버 아키텍처

Frame 3 (2)

🗂️ ERD

duckswell.png


🌿 브랜치 전략 & 커밋 컨벤션

🌱 브랜치 구조

develop 없이, GitHub Flow 기반의 구조로 운영합니다.

main                 배포 가능한 상태만 유지 (직접 push 금지)
 ├─ feat/…           새로운 기능 개발
 ├─ fix/…            개발 중 발견된 버그 수정
 └─ hotfix/…         배포 이후 긴급 수정

🏷️ 브랜치 네이밍

Prefix 용도 예시
main 배포용 브랜치 (직접 건드리지 않음) main
feat/ 새로운 기능 개발 feat/12/login-api
fix/ 개발 중 버그 수정 fix/8/typo-correction
hotfix/ 배포 후 긴급 수정 hotfix/3/server-down

✏️ 커밋 컨벤션

이모지 타입 의미
🎉 start 프로젝트 초기 세팅
feat 새로운 기능 추가
🐛 fix 버그 수정
🎨 design UI/CSS 등 디자인 변경
♻️ refactor 코드 리팩토링
🔧 settings 설정 파일 변경
🗃️ comment 주석 추가·변경
dependency 의존성/플러그인 추가
📝 docs 문서 수정
🔀 merge 브랜치 병합
🚀 deploy 배포 관련 작업
🚚 rename 파일·폴더명 이동/수정
🔥 remove 파일 삭제
revert 이전 버전으로 롤백
test 테스트 코드 작성

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages