Skip to content

Latest commit

 

History

History
120 lines (87 loc) · 4.11 KB

File metadata and controls

120 lines (87 loc) · 4.11 KB

🌟 루틴에이드

🍹 개인부터 그룹까지 확장된 루틴관리 솔루션, 루틴에이드 🍹


루틴 에이드는 사용자들이 루틴을 등록하고 일상적인 활동을 체계적으로 관리하며, 서로 동기부여를 주고 받으며 더 나은 삶을 살도록 돕는 앱 서비스입니다.


루틴에이드는 다음과 같은 기능을 제공합니다.

  • 개인 및 그룹 루틴을 등록하고 관리할 수 있으며, 루틴을 수행함으로써 자신의 일상 속 여러 활동과 목표 달성에 집중할 수 있도록 돕습니다.

  • 다른 사용자와 함께 루틴을 수행하고 공유함으로써 동기부여를 할 수 있고, 감정 기록과 통계를 통해 사용자는 자신의 루틴 수행을 더욱 효과적으로 관리할 수 있습니다.


🧑‍💻 Developer

채은
이채은

⚖️ Technology Stack

Development Stack


⛓️ Architectural

최종 시스템 구성도


🔧 ERD

데이터베이스 설계


🗂 Folder Structure

RoutineAde
├── java
│   └── org
│       └── routineade
│           └── RoutineAdeServer
│               ├── RoutineAdeServerApplication.java
│               ├── config
│               │   ├── ....
│               │   └── jwt
│               │       ├── ....
│               ├── controller
│               │   ├── ....
│               ├── domain
│               │   └── ....
│               ├── dto
│               │   ├── routine
│               │   │   ├── ....
│               │   └── user
│               │       └── ....
│               ├── repository
│               │   ├── ....
│               └── service
│                   ├── ....
└── resources
    └── application.yml
 ....

📝 Git Convention

Commit Convention

0. 제목과 본문으로만 구성
1. 제목과 본문은 빈 행으로 구분
2. 제목 끝에는 마침표 X
3. 제목은 명령문 사용
4. 제목은 과거형 X
5. 본문은 '무엇과 왜'를 설명

Commit 예시 : [FEAT] 로그인 기능 구현

태그 설명
DOCS 문서 작성 및 수정 작업 (README, 템플릿 등)
FEAT 새로운 기능 추가 작업
FIX 에러 및 버그 수정, 기능 수정 작업
HOTFIX 긴급 수정
REFACTOR 코드 리팩토링 작업 (버그 수정이나 기능 추가 X)
RENAME 네이밍 변경 (파일명, 변수명 등)
REMOVE 파일 및 코드 삭제
COMMENT 주석 추가
CHORE 빌드 업무 및 패키지 매니저 수정 작업 등의 작업
MERGE 다른 브랜치 머지 작업
TEST 테스트 관련 작업
STYLE 코드 포맷팅