Skip to content

모두의 PICK: 모두의 마음에 드는 사진을 쉽고 빠르게!

Notifications You must be signed in to change notification settings

SWM13-EveryonePick/everyonepick-android

Repository files navigation

모두의 PICK

0

사용자

  • 단체사진을 다시 보거나 찾으려 할 때 불편함을 느끼는 사람
  • 단체사진에서 본인은 잘 나왔는데 다른 사람이 눈을 감고 있어 SNS에 사진을 활용하지 못한 경험이 있는 사람
  • 단체사진을 찍을 때 어떤 포즈를 해야할지 고민되는 사람

기능

단체공유앨범

  • 친구들과 사진을 공유 및 관리합니다.
  • 단체공유앨범에 친구를 초대 및 강퇴합니다.

얼굴 합성

  • 유사 구도 사진들 중에서 각자가 마음에 드는 사진을 선택합니다.
  • 다른 친구들이 선택을 얼마나 하였는지 선택 현황을 확인합니다.
  • AI 합성을 통해 만들어진 합성 결과를 확인, 저장, 공유합니다.

단체포즈 추천

  • 원하는 포즈 틀을 선택하여 앱 내 카메라 위에 포즈를 띄우고, 이를 참고하여 포즈를 잡습니다.
  • 자주 사용하는 포즈 틀을 등록하여 모아볼 수 있습니다.

팀 구성

Android Back-end AI
hanbikan 박영훈 이주연

프로젝트 구조

Multi Module

각 모듈 내 Clean Architecture

기술 스택

  • Custom UI
  • MVVM, Multi Module, Clean Architecture
  • Hilt, Jetpack Navigation, DataStore, Room, LiveData, Flow, Coroutine
  • Lottie, Retrofit2, Glide
  • Kakao Login, Kakao Message, Google FCM

작성한 글

[Kotlin] BottomNavigationView with multiple navigation

[Kotlin] Android Custom Gallery Image Picker 만들기

[Kotlin] Custom Bottom Navigation With Animation

[Trouble shooting] TabLayout customView에 setTypeface를 주면 indicator의 값이 잠시 0으로 리셋되는 문제

[Kotlin] ViewPager2에 custom indicator 적용하기(without TabLayout)

[Kotlin] Android Offline Caching Using Room

[Kotlin] Android Splash 로딩 속도를 29% 개선하다

모두의 PICK 서비스 Refactoring History

[Android] MVVM + Hilt + Retrofit2 + Recycler View 간단한 예시(+Clean Architecture)

Android AAR Library 추가 방법

About

모두의 PICK: 모두의 마음에 드는 사진을 쉽고 빠르게!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages