사과랑 같이 놀고 걸으며 즐겁고 건강한 하루를 만들어봐요!!
![]() |
![]() |
![]() |
![]() |
- 모든 기록은 하루 단위로 갱신됩니다.
- 선택한 캐릭터 + 에니메이션
- 오른쪽 상단에 현재 걸음 수 표시
- 아래쪽 세가지 버튼을 통해 캐릭터와의 상호작용

- MainView에서 상호작용 버튼을 누르면 화면 전환후 각 상호작용에 맞는 애니메이션 재생
Image 1 Description | Image 2 Description | Image 3 Description |
---|---|---|
![]() |
![]() |
![]() |
- 각 마일스톤 (1000보, 2000보, 10000보)달성시 특정 오른쪽 상단에 버튼이 등장 추가 인터렉션 가능

- 만보 달성시 버튼을 누르면 축하 애니메이션를 보여준다.
- 이후 캐릭터의 모양이 변경


- Main Branch로부터 각 Topic에 대한 branch를 내고 작업이 완료되면 해당 커밋들을 pull request를 통해 main Branch로 병합합니다.
- 발행할 이슈 종류 파악하기
이슈 종류 | 내용 |
---|---|
feat | 새로운 기능에 대한 이슈 |
fix | 버그 수정에 대한 이슈 |
build | 빌드 관련 파일 수정 / 모듈 설치 또는 삭제에 대한 이슈 |
chore | 그 외 자잘한 수정에 대한 이슈 |
ci | ci 관련 설정 수정에 대한 이슈 |
docs | 문서 수정에 대한 이슈 |
style | 코드 스타일 혹은 포맷 등에 관한 이슈 |
refactor | 코드 리팩토링에 대한 이슈 |
test | 테스트 코드 수정에 대한 이슈 |
perf | 성능 개선에 대한 이슈 |
- 이슈종류에 맞는 Template 선택하기
ex) feat (새로운 기능에 대한 이슈)
## 기능 요청
### 설명
- 새로운 로그인 화면을 추가합니다.
### 필요 이유
- 사용자들이 앱에 로그인할 수 있도록 하기 위함입니다.
### 구현 방법
- SwiftUI를 사용하여 로그인 화면을 구성합니다.
- 이메일과 비밀번호 입력 필드, 로그인 버튼을 추가합니다.
- 로그인 버튼을 누르면 Firebase Auth를 사용하여 인증을 처리합니다.
### 관련 자료
- [SwiftUI Tutorials](https://developer.apple.com/tutorials/swiftui)
- [Firebase Auth Documentation](https://firebase.google.com/docs/auth)
### 추가 정보
- UI 디자인은 Figma에서 확인할 수 있습니다.
- 로그인 화면은 앱의 루트 뷰로 설정해야 합니다.
ex) feat/#3-Login
ex) [#10] feat : 로그인 버튼 추가