---
# System prepended metadata

title: Untitled

---

<img width="800" src="https://user-images.githubusercontent.com/38206212/139652668-d7344aa2-c1c0-4959-84db-4e7abd1dfd5e.png">


- Application
  - AppDelegate
  - SceneDelegate

- Presentation
  - Home
    - main
			-> viewController
			-> viewModel
			-> view
    - Categories
    - Focus(Infite, Default, Pomodoro, Breath)
  - Explore
    - main
    - Search
  - Me
    - main
    - Favorite Sound
    - Favorite Maxim
    - Setting
  - Sound
    - main
  - Common
  	- views
    - extenstions
      -> Uiview+Extension

- Domain
  - Usecase
    - ex) ImageLoader
    - 음악재생
    - 음악 정보
    - 명언 정보
  - Entity
  - Provider: Usecase 연결 Protocol

- Data
  - Repository
  - Interface: Repository 연결 Protocol

- Infra
  - Network
  - File
  - InnorDB
  - Plist

- Router??
	- 의존성 주입을 효율적으로 하기위해서 사용되나 ViewController에서 주입하는 구조를 잘 작성하면 현재는 필요하지 않은 기능이라 생각하여 필요시 추가할 예정

## 내일 할 일
- backlog, task 정제 및 issue 발행
- db 구조(realm)
- firebase storage
  -> 노래 사진 동영상 다되는데 API 고르기까지는 시간걸릴수도있다.


## 자기가 책임지고싶은 파트(기능별)
- 기완: Firebase, 애니메이션, RxSwift(미경험), 아키텍쳐
- 수현: Rxswift, 타이머
- 상진: 애니메이션, 일관적인 아키텍쳐
- 현식: 소리 재생(AVFoundation), 클린 아키텍처


A팀-a       B팀-b        C팀-c 				D팀-d
b,c,d      a,c,d		 	  a,b,d        a,b,c