Skip to content

Junseo0324/RandomPick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RandomPick

RandomPick은 일상 속 선택의 고민을 덜어주는 안드로이드 애플리케이션입니다. 간편하게 리스트를 관리하고, 랜덤 뽑기나 사다리 타기 게임을 통해 재미있게 결과를 정할 수 있습니다.

✨ 주요 기능

1. 리스트 관리 (List Management)

  • 나만의 뽑기 리스트를 생성하고 관리할 수 있습니다.
  • 각 리스트에 아이템을 자유롭게 추가하거나 삭제할 수 있습니다.
  • 최대 아이템 개수 제한을 통해 적절한 게임 환경을 제공합니다.

2. 사다리 타기 (Ladder Game)

  • 입력한 아이템들을 기반으로 사다리 타기 게임을 즐길 수 있습니다.
  • 동적 생성: 참여자 수에 따라 사다리가 자동으로 생성됩니다.
  • 애니메이션: 사다리를 타는 과정이 애니메이션으로 시각화되어 긴장감을 더합니다.
  • 결과 확인: 게임 종료 후 전체 결과를 한눈에 확인할 수 있습니다.

3. 랜덤 뽑기 (Random Pick)

  • 리스트에 있는 아이템 중 하나를 무작위로 추첨합니다.
  • (추후 업데이트 예정: 다양한 뽑기 모드 지원)

🛠 기술 스택 (Tech Stack)

  • Language: Kotlin
  • UI Framework: Jetpack Compose
  • Architecture: MVVM (Model-View-ViewModel)
  • Dependency Injection: Hilt
  • Asynchronous: Coroutines & Flow
  • Local Data: Room Database (Repository Pattern 적용)

📱 스크린샷

image image image image

다운로드

Get it on Google Play

About

사용자가 직접 만든 리스트를 바탕으로 룰렛 또는 빠른 랜덤 선택으로 결정을 도와주는 앱

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages