Skip to content

하루 5분으로 시작하는 뽀모도로 루티너

License

Notifications You must be signed in to change notification settings

PlanLit/PomoHabit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PomoHabit

image


  • 프로젝트 명 : 뽀빗(PomoHabit)
  • 소개
    • 한 줄 정리 : 하루 최소 5분으로 시작하는 습관 형성앱
    • 내용 : 5분에서 시작해 하루 1분씩 25분이 될때까지 늘어나는 점진적 과부하를 통해 한달에 습관 하나를 형성하는데 도움을 줍니다.


🧑‍💻 팀원 소개 (Team)

https://github.com/joonBaek12 https://github.com/dongjin97 https://github.com/Lilyhly https://github.com/Deferare
image image image image
iOS Lead Developer iOS Developer iOS Developer iOS Developer
- 프로젝트 구조, coreData 설계 / 리팩토링
- 타이머 뷰 구현
- 프로젝트 구조 coreData 설계 / 리팩토링
- 주간 캘린더 구현
- 프로젝트 구조 설계 / 리팩토링
- 마이페이지 뷰 구현
- 프로젝트 구조 설계 / 리팩토링
- 온보딩, 레포트 뷰 구현

⚒️ 기술 스택 (Tech)

  • UIKit
  • Combine (iOS 15.0 +)
  • SPM
  • MVC, MVVM
  • DI, FactoryMethod, Singleton, Delegate, Observer

🛠 개발 환경 및 라이브러리

swift xcode Snapkit


🗂️ 프로젝트 구조 (Project Architecture)

image

📌 코드 컨벤션 (Code Convention)

👉 https://www.notion.so/teamsparta/Git-Conventions-64258bea816044679a8d6c5966e94366


📌 커밋 컨벤션 (Commit Convention)

[태그] 제목의 형태

태그 이름 설명
FEAT 새로운 기능을 추가할 경우
FIX 버그를 고친 경우
CHORE 짜잘한 수정
DOCS 문서 수정
REFACTOR 코드 리팩토링

🎋 브랜치 전략 (Branch Strategy)

image
  • main : 실제 앱 스토어에 출시하는 브랜치
  • develop : 개발이 완료된 최신 브랜치
  • feature : 각 기능을 개발하는 브랜치, 기능 개발 단위로 브랜치 생성, ${[태그 이름]#이슈번호 - 작업 내용}
  • hotfix : 배포된 버전에서 발생한 버그를 수정하는 브랜치

About

하루 5분으로 시작하는 뽀모도로 루티너

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages