Skip to content

kcwww/likelion-11-hackathon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Hackathon

TEAM AILION

👨‍👩‍👧‍👦 팀 역할 👨‍👧‍👦

이름 한윤수 안재진 박서희 김찬우 손민주 윤채연
구분 Back-End Back-End Back-End Front-End Front-End Front-End
역할 로그인 AI 추천 페이지 마이 페이지 서버 구축 및 배포 AI 커뮤니티 메인 페이지 마이페이지 AI 정보 페이지 프론트 프론트 프론트

🧑‍💻 프로젝트 소개 🧑‍💻

프로젝트 개요

image

프로젝트 아키텍처

image

프로젝트 ERD

image

기술 스택

Frontend

  • React

Backend

  • Java 16
  • SpringBoot 2.7.14
  • Spring Data JPA
  • Spring Security
  • JWT
  • Lombok
  • Validation
  • MySQL 8.0.31
  • AWS EC2

깃 규칙

작업태그

message 설명
Init 프로젝트 초기 설정
Feat 새로운 기능 추가, 디자인 변경사항
Fix 버그 수정
Docs 문서 추가 및 수정 (README, templates, Assets)
Refactor 코드 리팩토링 (성능 개선만 해당)
Style 코드 의미 및 성능에 영향을 주지 않는 수정
Chore 빌드, 설정 파일 등의 수정
Comment 주석의 수정

Commit message 형태

  • [작업태그] #이슈번호 - 작업내용 ex) [Fix] #6 -fix css conflict
  • commit 메세지는 영어로 작성, 동사로 시작 부탁드립니다.
  • 최대한 문서 마다 고유 commit message가 보일수 있도록 여러번 commit 부탁드립니다.

Branch 운영

원래는 개발, 배포, 기능구현 브랜치를 구성하는것이 일반적이나, 팀 프로젝트 기반 개인 브랜치 별로 나누었습니다.

  • main : FE, BE 코드를 합친 최종 버전, 현재 배포 가능한 서비스
  • FE/main : FE 코드를 합친 FE 제작 브랜치
  • BE/main : BE 코드를 합친 BE 제작 브랜치
  • develop : 작성한 FE, BE 코드 merge 후 배포 전 개발 브랜치
  • bug/bugName : main 브랜치에서 급한 버그 발생시, 버그 해결을 위해 main에서 분기하는 브랜치. Merge 이후 remote에서 삭제.

workflow

Releases

No releases published

Packages

No packages published