Skip to content

WakeUp Dude!: 알람을 끄려면 친구보다 먼저 게임을 이겨야 한다! React Native 기반의 게이미피케이션 기상 앱

Notifications You must be signed in to change notification settings

lhs2257/WakeUpDude-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Key Features

  • Gamified Wake Up: 단순히 버튼을 누르는 게 아니라, '같은 그림 찾기(Memory Match)' 게임을 클리어해야 알람이 해제됩니다.
  • Nagging Notifications: 사용자가 게임을 깰 때까지 30초 간격으로 알림을 계속 보내 기상을 유도합니다.
  • Custom Sounds: 일반 전자음부터 강력한 기상 나팔소리까지, 원하는 알람음을 선택할 수 있습니다.
  • Interactive UI: Styled-components를 활용한 직관적이고 깔끔한 UI 디자인.

🛠 Tech Stack

  • Framework: React Native (Expo)
  • Language: TypeScript
  • Navigation: React Navigation (Native Stack)
  • State & Storage: AsyncStorage, React Hooks
  • Libraries:
    • expo-notifications (Local Push Notification)
    • expo-av (Audio Playback)
    • styled-components (Styling)

About

WakeUp Dude!: 알람을 끄려면 친구보다 먼저 게임을 이겨야 한다! React Native 기반의 게이미피케이션 기상 앱

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors