・ 공유 그룹을 만들어 대규모 사진 업로드&다운로드 할 수 있어요.
・ AI가 분류해 준 나만
나온 사진만 다운 받을 수 있어요.
・ 안건을 만들어 투표 받을 수 있어요. (ex,프사 추천 & 웃긴 사진)
⭐️한건희 | 백종원 | 고민균 |
프로젝트 설계( MVVM+MVI패턴, Hilt, ..) Sign MyPage AddMain PhotoList AgendaAdd VoteDetail Image-Up/Download(Background) |
Home Alarm GroupFolder VoteHome |
GroupAdd GroupJoin |
나 | o | 만 | ! |
---|---|---|---|
- MVI (viewModel를 이용)
📁 na-o-man
....
├── data
│ ├── dto
│ │ ├── agenda
│ │ │ └── response
│ │ ├── auth
│ │ │ ├── request
│ │ │ └── response
│ │ ├── common
│ │ │ ├── request
│ │ │ └── response
│ │ ├── member
│ │ │ └── response
│ │ ├── notification
│ │ │ ├── request
│ │ │ └── response
│ │ ├── photo
│ │ │ ├── request
│ │ │ └── response
│ │ └── share_group
│ │ ├── request
│ │ └── response
│ ├── repository
│ └── source
│ └── remote
│ └── api
├── di
│ └── util
│ ├── auth
│ ├── data_store
│ ├── remote
│ ├── s3
│ └── work_manager
│ ├── enqueue
│ └── task
├── domain
│ ├── model
│ │ ├── agenda
│ │ ├── auth
│ │ ├── member
│ │ ├── notification
│ │ ├── photo
│ │ └── share_group
│ ├── repository
│ └── usecase
│ ├── agenda
│ ├── auth
│ ├── member
│ ├── notification
│ ├── photo
│ └── share_group
└── presentation
├── base
├── component
│ ├── NoticeIcon
│ ├── groupdetail
│ ├── home
│ ├── homeIcon
│ ├── mypage
│ ├── type
│ ├── userIcon
│ └── voteIcon
├── theme
├── ui
│ ├── add
│ │ ├── addgroup
│ │ └── joingroup
│ ├── detail
│ │ ├── GroupDetailFolder
│ │ ├── agenda
│ │ ├── photo_list
│ │ ├── vote
│ │ └── vote_detail
│ ├── main
│ │ ├── add_main
│ │ ├── alarm
│ │ ├── home
│ │ └── mypage
│ └── sign
│ └── signin
└── util